Rox and desktop files: how to display Comment[fr]
- ASRI éducation
- Posts: 3197
- Joined: Sat 09 May 2009, 12:10
- Location: France
- Contact:
Thank you mikeb!
My test:
1 - Replace the existing rox-filer in /usr/local/apps/ROX-filer.
2 - Restart X.
3 - Open /usr/share/applications, then try with file abiword.desktop.
Result:
- With Comment[fr_FR] it is ok.
- With Comment[fr] it is not ok (comment is in english).
This is the beginning of a solution. Alas, usually the desktop files indicate only the first two characters of the language: en, de, fr, es, it...
Regards
My test:
1 - Replace the existing rox-filer in /usr/local/apps/ROX-filer.
2 - Restart X.
3 - Open /usr/share/applications, then try with file abiword.desktop.
Result:
- With Comment[fr_FR] it is ok.
- With Comment[fr] it is not ok (comment is in english).
This is the beginning of a solution. Alas, usually the desktop files indicate only the first two characters of the language: en, de, fr, es, it...
Regards
- Attachments
-
- rox_comment_fr_NOT_OK_20150406.jpg
- (56.13 KiB) Downloaded 420 times
-
- rox_comment_fr_FR_OK_20150406.jpg
- (56.66 KiB) Downloaded 446 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]
- LazY Puppy
- Posts: 1934
- Joined: Fri 21 Nov 2014, 18:14
- Location: Germany
Confirmed!With Comment[fr_FR] it is ok.
With Comment[fr] it is not ok (comment is in english).
My .desktop files have only [de]. After changing some of them to [de_DE] it shows immediately comments in DE. No need at all to replace the original binary nor to restart X here. Just executed the extracted binary from its extraction directory for testing.
RSH
"you only wanted to work your Puppies in German", "you are a separatist in that you want Germany to secede from Europe" (musher0) :lol:
No, but I gave my old drum kit away for free to a music store collecting instruments for refugees! :wink:
"you only wanted to work your Puppies in German", "you are a separatist in that you want Germany to secede from Europe" (musher0) :lol:
No, but I gave my old drum kit away for free to a music store collecting instruments for refugees! :wink:
Hi, mikeb.mikeb wrote:Did you replace the existing rox-filer in /usr/local/apps/ROX-filer .
If its truly stopped including pinboard and LANG is set which it sounds like then hmmmm
well the previous post about extra fallbacks may apply. IE your specific LANG variable may not be in there ... utf8 should be ok but fr_FR will not find fr as it stands... editing a desktop file would be the test...echo $LANG and ensure there is an entry to match.
Every desktop file seems to have a different set of languages or none.
I used rox's own extraction and handling of LANG
I can fix but in any other language its a 20 second job but in the obtuse bitch known as c it will be half an hour for multiple rebuilds and tests.
mike
Thanks for these details.
FWIW... I'm French-Canadian and these are the varioous LANG
variables that I insert in /etc/profile.local:
Code: Select all
export LANG="fr_CA.utf8"
export LANGUAGE="fr_CA.utf8"
export LC_CTYPE="fr_CA.utf8"
export LC_NUMERIC="fr_CA.utf8"
export LC_TIME="fr_CA.utf8"
export LC_DATE="fr_CA.utf8"
export LC_MONETARY="fr_CA.utf8"
export LC_MESSAGES="fr_CA.utf8"
export LC_PAPER="fr_CA.utf8"
export LC_NAME="fr_CA.utf8"
export LC_ADDRESS="fr_CA.utf8"
export LC_TELEPHONE="fr_CA.utf8"
export LC_MEASUREMENT="fr_CA.utf8"
export LC_IDENTIFICATION="fr_CA.utf8"
export LC_ALL=""
recognized by my system. (Hmmm... how would I know that?) In any
case I can use the French-from-France localization files OOTB.
If it may be a hindrance , here are the contents of file
aOOwriter.desktop. It has the most comments[xy] that I know of and it
probably holds the Guinness record of fattest *.desktop file.
I'll try a full reboot and see what that does.
BFN.
musher0
- Attachments
-
- writer.desktop.zip
- (9.9 KiB) Downloaded 369 times
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
Ok so general consensus is the need to handle fr and fr_FR variation of LANG variables... ok will add that and post the result later.... not in Lucid at the moment and REALLY hungry...
Now what's the system definition of later?
if anyone wants this for older pups ROX 2.10 works ok...its before they changed from glade which is where the library changes are needed..just shout. Functionally there seems little difference in the two versions apart from this.
mike
Now what's the system definition of later?
if anyone wants this for older pups ROX 2.10 works ok...its before they changed from glade which is where the library changes are needed..just shout. Functionally there seems little difference in the two versions apart from this.
mike
- ASRI éducation
- Posts: 3197
- Joined: Sat 09 May 2009, 12:10
- Location: France
- Contact:
Thank you in advance.mikeb wrote:Ok so general consensus is the need to handle fr and fr_FR variation of LANG variables... ok will add that and post the result later.... not in Lucid at the moment and REALLY hungry...
No actual emergency, you have time to eat.
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]
Hurrah! Comment[fr_CA] works!
If it's a simple matter of changing Comment[fr] to Comment[fr_CA], then
replaceit can do it in a jiffy:
People from the East side of the Great Pond will use fr_BE, fr_FR or
fr_CH of course.
Some may think that it's not be exactly kosher to do so. Anyway, the
micro-script is there if you need it.
Just a thought. Bon appétit!
musher0
If it's a simple matter of changing Comment[fr] to Comment[fr_CA], then
replaceit can do it in a jiffy:
Code: Select all
cd /usr/share/applications
for i in `ls -1 *.desktop`
do replaceit --input=$i "Comment[fr]" "Comment[fr_CA]"
done
fr_CH of course.
Some may think that it's not be exactly kosher to do so. Anyway, the
micro-script is there if you need it.
Just a thought. Bon appétit!
musher0
Last edited by musher0 on Mon 06 Apr 2015, 18:58, edited 1 time in total.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
- L18L
- Posts: 3479
- Joined: Sat 19 Jun 2010, 18:56
- Location: www.eussenheim.de/
Rox and desktop files
ASRI éducation wrote:No actual emergency, you have time to eat.
Stop babbling! Go! Your hamburg steak will get cold!!!mikeb wrote:fichiers Desktop sont très exigeantes
don't blame me though my translation was worse...
I don't want to pass out while compiling.... please don't hold any breath during this food related pause
Actually i will slip a note into the version output to distinguish the build.
mike
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
Ahhh, what mikeb can do on a full stomach!!!
Magnificent! Fantastic! How can we ever repay you! Wow! Yippee!
Many, many thanks! (Background noise of audience applauding... fade-out)
Magnificent! Fantastic! How can we ever repay you! Wow! Yippee!
Many, many thanks! (Background noise of audience applauding... fade-out)
- Attachments
-
- Absolutely_Terrific!!!_2015-04-06.jpg
- (63.49 KiB) Downloaded 333 times
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
- LazY Puppy
- Posts: 1934
- Joined: Fri 21 Nov 2014, 18:14
- Location: Germany
To come back on this... never mind the translations. You're doing fine.mikeb wrote:fichiers Desktop sont très exigeantes
don't blame me though my translation was worse...
I don't want to pass out while compiling.... please don't hold any breath during this food related pause
Actually i will slip a note into the version output to distinguish the build.
mike
I'm more concerned about the other entries of the *.desktop files:
almost no one writes a *.desktop file that is standard compliant.
Added:
In particular, every one is trying to impose his/her own idea of
"Categories". And this brings chaos, my friend, worse: a real mess.
Even at the level of the standards committee.
For example, you can tell that none of the members there is or has ever
been a musician: the purely musical or sound programs should be in the
Audio category only, not merged inside the "AudioVideo" category.
Etc. etc., etc. Lack of logic all around.
We should open a separate thread about this mess.
BFN.
musher0
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
- L18L
- Posts: 3479
- Joined: Sat 19 Jun 2010, 18:56
- Location: www.eussenheim.de/
Rox and desktop files
A big Thank You also from me.
(If you are bored you can add similiar things with GenericName and Comment to JWM menu.)
I think Barry, Mick, James, woof, etc. ...... will get them (and compile for 64 bit).
___
EDIT
changed jwm_menu_create to JWM menu
The topic is SOLVED by you.mikeb wrote:So nothing else to do then for now...
(If you are bored you can add similiar things with GenericName and Comment to JWM menu.)
or the patch file?mikeb wrote:... anyone want the sources...or at least the altered file?
I think Barry, Mick, James, woof, etc. ...... will get them (and compile for 64 bit).
___
EDIT
changed jwm_menu_create to JWM menu