official (momanager) language packs

For efforts in internationalising Puppy and solving problems in this area
Message
Author
User avatar
L18L
Posts: 3479
Joined: Sat 19 Jun 2010, 18:56
Location: www.eussenheim.de/

forked fast momanager

#73 Post by L18L »

in another thread rodin.s wrote:Interesting link. I have learned something new although I have some experience with gettext.
A bit offtopic but I was thinking about script that finds updated scripts. When script is updated mo-file sometimes should be updated too, if translation is changed. I was thinking about script that should compare date of a script a date of corresponding mo-file and if script is newer than mo-file then in should be in the list of updated scripts.
...done

Note,
_ and X are configurable
That is why config file /root/.config/momanager will be deleted and newly created.
...and you will have to edit your preferences once again. :wink:

Note2,
The mark X is not immediately changed to _ because fast momanager shall stay fast
At next new start of momanager these marks are-up-to-date.
Attachments
momanager_dates_checked.png
(11.28 KiB) Downloaded 281 times
momanager-20130605.pet
(27.16 KiB) Downloaded 444 times

User avatar
Bert
Posts: 1103
Joined: Fri 30 Jun 2006, 20:09

Re: editing new files stopped working

#74 Post by Bert »

L18L wrote:
Bert wrote:Anyone else seeing this with FFMM-20130604?
What is FFMM-20130604?
Hmm, I'm just reporting what I'm experiencing, hoping it can be helpful.
[url=http://pupsearch.weebly.com/][img]http://pupsearch.weebly.com/uploads/7/4/6/4/7464374/125791.gif[/img][/url]
[url=https://startpage.com/do/search?q=host%3Awww.murga-linux.com%2F][img]http://i.imgur.com/XJ9Tqc7.png[/img][/url]

User avatar
vicmz
Posts: 1262
Joined: Sun 15 Jan 2012, 22:47

Re: editing new files stopped working

#75 Post by vicmz »

Bert wrote:Problem: scripts from the right side, when clicked to edit, don't open in editor.

Editing existing translated scripts (left side): no problem.

Editing new XML (right): no problem.

When clicking a right side script, there's a short flashing window and then Momanager returns to its main page.

Anyone else seeing this with FFMM-20130604?

Back to the garden now :)

EDIT: 'preferences':
showINTRO=no
transLANG=nl
myEMAIL=bert@localpub
Same here for v2013-06-05, edit existing files works but create new doesn't, it just reloads Momanager.
[url=http://murga-linux.com/puppy/viewtopic.php?t=76948]Puppy Linux en español[/url]

User avatar
L18L
Posts: 3479
Joined: Sat 19 Jun 2010, 18:56
Location: www.eussenheim.de/

FFMM

#76 Post by L18L »

Bert,
sorry, I really did not understand that abbreviation yesterday 8)
Marilyn Monroe in Frankfurt/Main came to my mind :lol:

Victor,
thanks for confirming the bug

which is fixed in version 130606 now:
#130606 L18L bug fix create_mo, ~/.config/momanager edited
Attachments
momanager-20130606.pet
creates new config file
click "preferences" at first use please
(27.35 KiB) Downloaded 478 times

User avatar
Bert
Posts: 1103
Joined: Fri 30 Jun 2006, 20:09

#77 Post by Bert »

Thanks for the bug fix. It's working well now. 8)

One little thing I just noticed after posting the Peasyglue translation:

Fast and Furious Marilyn Monroe looks at the pc's locale when giving a .mo its name. It does not 'see' the transLANG in preferences.

Peasyglue was translated with transLANG : nl

but this is the resulting archive: MoManager-nl_NL-peasyglue-1.4.tar.gz

(this, of course, has nothing to do with the new MoManager version)
[url=http://pupsearch.weebly.com/][img]http://pupsearch.weebly.com/uploads/7/4/6/4/7464374/125791.gif[/img][/url]
[url=https://startpage.com/do/search?q=host%3Awww.murga-linux.com%2F][img]http://i.imgur.com/XJ9Tqc7.png[/img][/url]

User avatar
L18L
Posts: 3479
Joined: Sat 19 Jun 2010, 18:56
Location: www.eussenheim.de/

forked fast momanager

#78 Post by L18L »

Bert,

the little thing was 65 changes :wink:

But we can do it in 1 comment line and 1 code line

Code: Select all

#130607 L18L changing all 'MoManager-${ORIGLANG12' to 'MoManager-${transLANG' requested by Bert

Code: Select all

sed -i 's/MoManager-${ORIGLANG12/MoManager-${transLANG/g' /usr/sbin/momanager
.. and you have version 130607
Last edited by L18L on Sat 08 Jun 2013, 11:39, edited 3 times in total.

User avatar
Bert
Posts: 1103
Joined: Fri 30 Jun 2006, 20:09

Re: forked fast momanager

#79 Post by Bert »

L18L wrote:Bert,

the little thing was 65 changes :wink:
If I had known that beforehand, I would have never dared to mention it :oops:

(you don't deserve that much fun :lol: )

Thank you L18L!

[Think I'll wait for your next release, as I don't know where to put the code line (sed -i...)]
[url=http://pupsearch.weebly.com/][img]http://pupsearch.weebly.com/uploads/7/4/6/4/7464374/125791.gif[/img][/url]
[url=https://startpage.com/do/search?q=host%3Awww.murga-linux.com%2F][img]http://i.imgur.com/XJ9Tqc7.png[/img][/url]

User avatar
L18L
Posts: 3479
Joined: Sat 19 Jun 2010, 18:56
Location: www.eussenheim.de/

Re: forked fast momanager

#80 Post by L18L »

Bert wrote:[Think I'll wait for your next release, as I don't know where to put the code line (sed -i...)]
drag and drop to a console and press ENTER key

What else is required for next release?

User avatar
Bert
Posts: 1103
Joined: Fri 30 Jun 2006, 20:09

Re: forked fast momanager

#81 Post by Bert »

L18L wrote: What else is required for next release?
- basename. not PATH :?:

- I liked the proposal by don570: some kind of warning when a .pot file from /usr/share/doc/nls will be used by Momanager. Checking the pot creation date is not so straightforward for poedit users as it is for Geany users.
I don't know if your new "up-to-date?"code (the idea by rodin.s) covers this or if/how it deals with pot files taken from /usr/share/doc/nls.

Off-topic: I saw the German floods images. Brrr.
Hope your house and area are safe!
[url=http://pupsearch.weebly.com/][img]http://pupsearch.weebly.com/uploads/7/4/6/4/7464374/125791.gif[/img][/url]
[url=https://startpage.com/do/search?q=host%3Awww.murga-linux.com%2F][img]http://i.imgur.com/XJ9Tqc7.png[/img][/url]

User avatar
vicmz
Posts: 1262
Joined: Sun 15 Jan 2012, 22:47

#82 Post by vicmz »

Fast and Furious Marilyn Monroe running fine here. Thank you for your hard work, L18L. :D
[url=http://murga-linux.com/puppy/viewtopic.php?t=76948]Puppy Linux en español[/url]

User avatar
L18L
Posts: 3479
Joined: Sat 19 Jun 2010, 18:56
Location: www.eussenheim.de/

forked fast momanager

#83 Post by L18L »

Poor Victor, more and more stuff for MM for dummies

Bert, we live high up in the mountains here :lol:
Bert wrote:- I liked the proposal by don570: some kind of warning when a .pot file from /usr/share/doc/nls will be used by Momanager. Checking the pot creation date is not so straightforward for poedit users as it is for Geany users.
I don't know if your new "up-to-date?"code (the idea by rodin.s) covers this or if/how it deals with pot files taken from /usr/share/doc/nls.!
Date of mo file is compared with date of script resulting in _ or +. That's all.

Now trying to find a pot file

Code: Select all

 ls /usr/share/doc/nls/*/*.pot
:oops: 41 pot files !

1 example: peasyscan.po
"POT-Creation-Date: 2013-02-26 19:09+0800\n"
"PO-Revision-Date: 2013-02-26 19:59+0100\n"

I will delete the pot file and its directory and there is no problem anymore :!:

Code: Select all

rm -r /usr/share/doc/nls/peasyscan
Storing pot files is from pre_MM-ages :lol:
Invented by shinobar IIRC.
But now only necessary if momanager cannot produce an actual pot file. The only known case is alsaconf.....

The same is valid for po files:

Code: Select all

# ls /usr/share/doc/nls/*/*.po
/usr/share/doc/nls/get_libreoffice/de.po  /usr/share/doc/nls/obconf/de.po
/usr/share/doc/nls/grub4dosconfig/de.po
#
oops again :!:
get_libreoffice/ deleted
obconf is binary
grub4dosconfig/ deleted

Thank you, langpack_de is going to become a bit less bloated. 8)
Bert wrote: - basename. not PATH :?:
All right. I was also having some trouble to find a script.....

User avatar
Bert
Posts: 1103
Joined: Fri 30 Jun 2006, 20:09

#84 Post by Bert »

vicmz wrote: Thank you for your hard work, L18L. :D
+1 8)
L18L wrote:Poor Victor, more and more stuff for MM for dummies
Yeah, but cover ready for printing press:

Image
[url=http://pupsearch.weebly.com/][img]http://pupsearch.weebly.com/uploads/7/4/6/4/7464374/125791.gif[/img][/url]
[url=https://startpage.com/do/search?q=host%3Awww.murga-linux.com%2F][img]http://i.imgur.com/XJ9Tqc7.png[/img][/url]

User avatar
L18L
Posts: 3479
Joined: Sat 19 Jun 2010, 18:56
Location: www.eussenheim.de/

FFMM

#85 Post by L18L »

Image
Last edited by L18L on Sun 09 Jun 2013, 11:51, edited 4 times in total.

User avatar
L18L
Posts: 3479
Joined: Sat 19 Jun 2010, 18:56
Location: www.eussenheim.de/

forked fast momanager

#86 Post by L18L »

New:
Scripts displayed as base name → path
→ is configurable

Making find of any Script in drop down lists easy now




edit
momanager-20130609.pet deleted
please use recent pet at http://www.murga-linux.com/puppy/viewto ... &start=137
Attachments
momanager_basenames.png
Making find of any Script in drop down lists easy now
(17 KiB) Downloaded 350 times
Last edited by L18L on Wed 16 Oct 2013, 16:18, edited 1 time in total.

User avatar
Bert
Posts: 1103
Joined: Fri 30 Jun 2006, 20:09

#87 Post by Bert »

A mi gusto! :lol:

Nice to see the left column full of smilies...

This improvement is even better than I had imagined. Really very nice!

The only place where it gets a bit more difficult is with the many "func_" entries (Pburn, Pmusic)

Image

But the ease of the rest of the sorting more than makes up for this.

Thank You!
[url=http://pupsearch.weebly.com/][img]http://pupsearch.weebly.com/uploads/7/4/6/4/7464374/125791.gif[/img][/url]
[url=https://startpage.com/do/search?q=host%3Awww.murga-linux.com%2F][img]http://i.imgur.com/XJ9Tqc7.png[/img][/url]

User avatar
L18L
Posts: 3479
Joined: Sat 19 Jun 2010, 18:56
Location: www.eussenheim.de/

FFMM

#88 Post by L18L »

New:
Sort of Binary executables same as Scripts
Highlight search term in search result

2 more configuration variables,
SHOW_SEARCH_RESULT and
HIGH_BG which is a background colour.

Code: Select all

### edit between = and #   
showINTRO=no               # anything other than yes will skip the intro   
transLANG=de               # de_DE or de
myEMAIL=fido@localhost     # used when create a mo file
ISIN=☺                                         #       1 printable character to indivate mo file newer than script: ☺ or _
NOTIN=↻                                       # other 1 printable character to indicate mo file older than script: ↻ or X
SEPARATOR=⇔                               # or → or :                different from ISIN and NOTIN
SHOW_SEARCH_RESULT=1       # =0 in Xdialog without highlight or =1 highlighted in defaulthtmlviewer 
HIGH_BG='lightyellow'      # background colour for search term in search result
                           #         or choose colour with Gcolor2 (Menu > Graphics)
HIGH_BG='rgb(255,255,204)' # background colour for search term in search result
Have fun :D

edit

No wait some moments:

I am going to make it easier, without html using builtin --colour of grep
Attachments
momanager_highlight_context.png
highlighted by grep
context: 1 line before and 2 lines after
(23.71 KiB) Downloaded 364 times
momanager_highlight.png
search result in browser
(49.35 KiB) Downloaded 327 times

User avatar
L18L
Posts: 3479
Joined: Sat 19 Jun 2010, 18:56
Location: www.eussenheim.de/

FFMM

#89 Post by L18L »

L18L wrote:... I am going to make it easier, without html using builtin --colour of grep
Proudly presenting FFMM 130610

:arrow: Binary executables in same sort order like Scripts
:arrow: Search result highlighted in console
:arrow: Search configurable context lines and geometry of result

Fun :D



edit
momanager-20130610.pet deleted
please use recent pet at http://www.murga-linux.com/puppy/viewto ... &start=137
Attachments
momanager_search_highlight_context.png
search result
highlighted
configurable number of context lines
(18.7 KiB) Downloaded 289 times
Last edited by L18L on Wed 16 Oct 2013, 16:26, edited 1 time in total.

User avatar
Bert
Posts: 1103
Joined: Fri 30 Jun 2006, 20:09

#90 Post by Bert »

Let me be the first one to admit I'm not clever enough for this L18L guy :wink:

He proudly presents FFMM 130610:

:arrow: Binary executables in same sort order like Scripts
:arrow: Search result highlighted in console
:arrow: Search configurable context lines and geometry of result

The first two I understand, but I cannot digest the third one without a (polite) burb :shock:
If I'm allowed some humour, I think his coding voodoo is now also infecting his human-readable-output :lol:

I've been staring at this screenshot, wondering how it was done:

Image,
because here it looks like this, also in the latest FFMM:

Image

Apologies if I missed the obvious.

Preferences-questions:

Image

"ISIN" would be understandable if named "ISUP2D8"?
(same for "NOTIN": NOTUP2D8"?)

SEPARATOR: Will it change from '<=>' to '->' at some point and why? And how to interpret 'different from ISIN and NOTIN' ?

Written with the greatest respect L18L !
And again, thanks for your work!
[url=http://pupsearch.weebly.com/][img]http://pupsearch.weebly.com/uploads/7/4/6/4/7464374/125791.gif[/img][/url]
[url=https://startpage.com/do/search?q=host%3Awww.murga-linux.com%2F][img]http://i.imgur.com/XJ9Tqc7.png[/img][/url]

User avatar
L18L
Posts: 3479
Joined: Sat 19 Jun 2010, 18:56
Location: www.eussenheim.de/

FFMM20130610

#91 Post by L18L »

Bert wrote: :arrow: Search configurable context lines and geometry of result

The first two I understand, but I cannot digest the third one without a (polite) burb :shock:
If I'm allowed some humour, I think his coding voodoo is now also infecting his human-readable-output :lol:
Search: the "new" way to find anything inside mo files
configurable context lines: number of lines before found search term and number of lines before found search term
configurable geometry of result: geometry of a rectanlgle is WiDTH and HEIGHT 8)
Bert wrote: I've been staring at this screenshot, wondering how it was done

Image,
because here it looks like this, also in the latest FFMM:

Image

Apologies if I missed the obvious.
I am not sure if I understand your question.
It was done using with mtPaint-snapshot. I do not see any relevant difference in the two images. :?
Bert wrote:Preferences-questions:

Image

"ISIN" would be understandable if named "ISUP2D8"?
(same for "NOTIN": NOTUP2D8"?)
But a smiley and the symbol for refresh are understandable?
I could change the configuration file saying something like
If you do not understand anything then do not touch.
Bert wrote:SEPARATOR: Will it change from '<=>' to '->' at some point and why? And how to interpret 'different from ISIN and NOTIN' ?
SEPARATOR is one character and separates "base name" from "path/base name".
Change it for example to ☺ (which is NOT different from ISIN) and momanager could not work as before. :wink:

Thinking about next version now
which will have no choices of changing SEPARATOR ISIN and NOTIN

Answered with the greatest respect!
And again, thanks for your feed back :D
Last edited by L18L on Tue 11 Jun 2013, 14:13, edited 1 time in total.

User avatar
L18L
Posts: 3479
Joined: Sat 19 Jun 2010, 18:56
Location: www.eussenheim.de/

momanager

#92 Post by L18L »

simplified configuration now, thanks Bert :D
have fun


edit
momanager-20130611.pet deleted
please use recent pet at http://www.murga-linux.com/puppy/viewto ... &start=137
Attachments
momanager_Up-to-date_or_check_needed.png
good contrast
between
up-to-date
and
check_needed
(10.13 KiB) Downloaded 442 times
Last edited by L18L on Wed 16 Oct 2013, 16:12, edited 3 times in total.

Post Reply