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/

#151 Post by L18L »

Bert wrote:Are you talking about these gettext-tools?
I was talking about gettext-tools in slacko's package manager.
Don't know whether it is the same or not. :oops:

Bon appétit :lol: :lol: :lol:

User avatar
mariojrmatos
Posts: 12
Joined: Fri 03 Jan 2014, 18:32
Location: OFC: PT and NL | DMA: Worldwide
Contact:

MoManager

#152 Post by mariojrmatos »

Great work, L18L.

Thanks to Barry, you, Bert and vicmz I was able to release the first pt_PT translation for Puppy. (see why).

I can't express my gratitude... :wink:

__________________
Puppy Linux em português de Portugal (pt_PT) | Puppy Linux em português do Brasil (pt_BR: brevemente)

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

Re: MoManager

#153 Post by L18L »

mariojrmatos wrote:I can't express my gratitude...
Yes you can
You have done it right now
Thank you and welcome.

:D

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

#154 Post by don570 »

I was using momanager in Quirky tahr , it worked well however I realized
that the .desktop file is not appropriate for language packs.
It requires translations of the name so that non-English speakers
can understand the function of program.
Barry Kauler needs to be notified of this problem.

Code: Select all

[Desktop Entry]
Encoding=UTF-8
Name=MoManager create non-English Puppy
Name[fr]=MoManager - pour traduire
Name[de]=MoManager - Übersetzung kontrollieren
Icon=chooselocale.xpm
Comment=MoManager create non-English translations
Exec=momanager
Terminal=false
Type=Application
Categories=X-Utility-development
GenericName=MoManager


User avatar
Botanic
Posts: 240
Joined: Wed 05 Sep 2007, 10:54
Location: Toulouse, France

FR language pack issue

#155 Post by Botanic »

Hello guys,
I just installed Slacko with a full install, then downloaded the lang_pack_fr and loaded it, but nothing happened.
I tried launching Momanager from the console and it complains that PUPMODE = 3 (full install) thus aborting.

Maybe the correct way was to install it when I ran it the first time, before doing the full install? Is there a way to do it now? (I just spent the all day yesterday to set it up!! ^^)
Puppy 2.16 on HP Vectra VL400 - PIII 800 MHz - 320M RAM
Wary on Acer Aspire X3200 - Phenom X4 - 2.2GHz - 4G RAM

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

Re: FR language pack issue

#156 Post by L18L »

Botanic wrote:I just installed Slacko with a full install, then downloaded the lang_pack_fr and loaded it, but nothing happened.
What did you expect to happen after restarting x server?
Botanic wrote:I tried launching Momanager from the console and it complains that PUPMODE = 3 (full install) thus aborting.
... Is there a way to do it now? (I just spent the all day yesterday to set it up!! ^^)
Does your /usr/sbin/momanager contain this line:

Code: Select all

#131219 enable quirky6.0: no check on pupmode
?

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

MoManager .desktop

#157 Post by L18L »

don570,
my translation which is used in langpack_de is

MoManager bringt Puppy deutsch bei

and this means that
MoManager teaches Puppy German

I cannot see any problem with this.

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

#158 Post by don570 »

The version that Barry Kauler uses (in Woof) has a desktop that is pure
English. So he should be warned.


The people who make language packs have made changes to their
desktop files obviously.
_________________________________________

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

#159 Post by vicmz »

It's OK to have a translated .desktop file to let users know what's about, maybe it's just not in Barry Kauler's plans. When he said Momanager is English-only, he was serious. Why would a translator need translations? A Puppy translator must have an excellent knowledge of English and how Puppy Linux works.
[url=http://murga-linux.com/puppy/viewtopic.php?t=76948]Puppy Linux en español[/url]

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

#160 Post by vicmz »

Slacko 5.6.5.6 has an old version of Momanager. I can't create or update translation files, I can't run newer versions of Momanager either. It says a library is missing, when I install that library it says I need libraries.
Attachments
Screenshot_2014-02-22_194803.png
(142.73 KiB) Downloaded 317 times
Screenshot_2014-02-22_194854.png
(12.82 KiB) Downloaded 371 times
[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/

#161 Post by L18L »

don570 wrote:The people who make language packs have made changes to their desktop files obviously.
Yes, and the people who use language packs are seeing the translations of their installed language packs only.
Who does not have French langpack_fr installed is not seeing French translation of "MoManager create non-English Puppy ".
Who does not have German langpack_de installed is not seeing German translation of "MoManager create non-English Puppy ".

I do not thank that Barry is using MoManager
He has coded it.
He has coded it in a genious way.
And we users (of MoMager) extend it, that's it. That's the way how free software works.

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

#162 Post by L18L »

vicmz wrote:Slacko 5.6.5.6 has an old version of Momanager. I can't create or update translation files, I can't run newer versions of Momanager either. It says a library is missing, when I install that library it says I need libraries.
Trying to reproduce your observation
I am running slack05.6.5.6 pfix=ram now
devx_slacko_5.6.5.6.sfs loaded on-the-fly

I did choose 1st entry of "Scripts that do not have a mo file"
and rc.shutdown.po was opened in geany.
msgfmt works:

Code: Select all

# msgfmt
msgfmt: no input file given
Try `msgfmt --help' for more information.
#
Thus builtin MoManager (official from #130807) works for me.

Which one of the unofficial MoManagers are you trying to use?
Did you load devx_slacko_5.6.5.6?

I am planning to post another version of MoManager soon (found a bug in my implementation "Actual" vs "Check needed")

Thanks for posting.

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

MoManager

#163 Post by L18L »

What's new
- no more special handling for Quirky
- bug fixed with "up-to-date" and "check-needed"


The picture is showing all is up-to-date

Note,
if all #~ in po file are removed, ex:

Code: Select all

#: ui_Classic.sh:34 ui_Ziggy.sh:65
msgid "Quirky Package Manager"
msgstr "Quirky Paketmanager"

#~ msgid "Puppy Package Manager"
#~ msgstr "Puppy Paketmanager"
...and it will be good for Puppy and Quirky


Please give some feedback before I am going to submit it to woof.


EDIT
download recent MoManager from http://www.murga-linux.com/puppy/viewto ... &start=169 which can find fuzzy translations
_______________________________________________
Attachments
momanager_quirky_up-to-date.png
(59.59 KiB) Downloaded 326 times
momanager-20140223.pet
(35.77 KiB) Downloaded 440 times
Last edited by L18L on Mon 03 Mar 2014, 15:03, edited 1 time in total.

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

#164 Post by vicmz »

L18L wrote: Trying to reproduce your observation
I am running slack05.6.5.6 pfix=ram now
devx_slacko_5.6.5.6.sfs loaded on-the-fly

I did choose 1st entry of "Scripts that do not have a mo file"
and rc.shutdown.po was opened in geany.
msgfmt works:

Code: Select all

# msgfmt
msgfmt: no input file given
Try `msgfmt --help' for more information.
#
Thus builtin MoManager (official from #130807) works for me.

Which one of the unofficial MoManagers are you trying to use?
Did you load devx_slacko_5.6.5.6?
In RAM mode and devx loaded buitin Momanager works, but the same with the langpack installed gives errors trying to update strings. For example, I chose quicksetup from the list of existing translations, clicked 'edit' and got what you can see in the screenshots above. This means a new langpack would have to be created from the beginning, not a practical solution.

The unofficial FFMM versions I tried (to be able to use POedit and make translations faster, builtin Momanager does not allow these) were 20131110 and 20140104, they load but the window never shows up, only a window button on the taskbar is visible.
[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/

#165 Post by L18L »

vicmz wrote:The unofficial FFMM versions I tried (to be able to use POedit and make translations faster, builtin Momanager does not allow these) were 20131110 and 20140104, they load but the window never shows up, only a window button on the taskbar is visible.
That was because slacko's gtkdialog does not display with --geometry parameter.

Anyhow please try recent momanager-20140223 that is really a "release candidate" for woof-CE.

Thank you

EDIT

vicmz,
I am now in slacko5.5.6 using momanager-140223
Nothing special with my quickset.po
(maybe there is something faulty in your langpack_es?)

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

#166 Post by vicmz »

L18L wrote:
vicmz wrote:The unofficial FFMM versions I tried (to be able to use POedit and make translations faster, builtin Momanager does not allow these) were 20131110 and 20140104, they load but the window never shows up, only a window button on the taskbar is visible.
That was because slacko's gtkdialog does not display with --geometry parameter.
I see. That's why those versions didn't work properly.
L18L wrote:vicmz,
I am now in slacko5.5.6 using momanager-140223
Nothing special with my quickset.po
(maybe there is something faulty in your langpack_es?)
I didn't try that version because it was released after I first had the problem. :lol: Now I did tried it, and in fact it updates existing translations straightforward. Thank you very much! :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/

MoManager create and maintain non-English translations

#167 Post by L18L »

L18L wrote:The picture is showing all is up-to-date
That was version 20140223
But there were several fuzzy translations in my files.
Remember: Translations made by gettext are marked as fuzzy and have to be checked by humans, then the fuzzy line has to be removed.

How to find fuzzy translations?
Very easy: install momanager-20140228 coming soon.

EDIT
..uploaded
.

EDIT
6 times downloaded
deleted
use bug fixedversion 20140303 3 posts down please
Attachments
fuzzy_2014-03-02_144457.png
new version is finding fuzzy translations
(57.23 KiB) Downloaded 650 times
Last edited by L18L on Mon 03 Mar 2014, 14:56, edited 2 times in total.

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

#168 Post by Bert »

Hi L18L,

Maybe I'm being fuzzy, but after installing momanager-20140228, the "about" tooltip says "date of last update #140223".
Checked PPM: yes, 140228 is installed...
Just wanted to let you know.

Thanks for the new version!
Bert
[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/

MoManager20140228

#169 Post by L18L »

Bert wrote:Maybe I'm being fuzzy, but after installing momanager-20140228, the "about" tooltip says "date of last update #140223".
Thank you Bert.

No, I have been fuzzy when copying working script into my pet template and failed renaming (from mymomanager_faster_fuzzy_faster :lol: to momanager 8) ) correctly.

@all:
Sorry for your inconveniences :oops:
The old momanager is still there if you did not uninstall it.

Now the good news:
if you launch from console:

Code: Select all

mymomanager
then you have version 20140228.

I have been changing the code so that the launched script is used , be it momanager or any other name (for coders: $0)

Note,
the fuzzy thing is displayed after first action (or just look into preferences)

Please report any issue you find and I will do my best to improve our little tool.

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

MoManager-20140303

#170 Post by L18L »

Code: Select all

#140104 LANGPACK=langpack | langpack_fatdog | langpack_quirky
#140223 LANGPACK=langpack | langpack_fatdog only; bug fix for "up-to-date" or "check-needed"
#140227 running  faster
#140228 code cleaning, find fuzzy
#140303 fuzzy bug fix
How the fuzzy thing is working now:
A rox window "/tmp/momanager_fuzzies" is opened
number of objects blinking
When the rox window "/tmp/momanager_fuzzies" is automatically closed
then the next action (ex: preferences) will show the fuzzies if any.

Of course you can start working while that window is yet open.
Attachments
fuzzy_2014-03-03_160639.png
(24.07 KiB) Downloaded 491 times
momanager-20140303.pet
(37.53 KiB) Downloaded 400 times

Post Reply