Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Sat 25 Oct 2014, 00:12
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Projects » Localization Project
official (momanager) language packs
Moderators: Lobster, MU, raffy
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 5 of 14 Posts_count   Goto page: Previous 1, 2, 3, 4, 5, 6, 7, ..., 12, 13, 14 Next
Author Message
Bert


Joined: 30 Jun 2006
Posts: 950

PostPosted: Sun 02 Jun 2013, 18:25    Post_subject: back to my "BAD NEWS" returning  

Okay, this is about my problem with MoManager described on top of last page.

L18L tried to reproduce it and could not do so.

Neither can I, but I don't need to, as it reproduces itself... randomly.(or so it seems)

I'll try to explain: I can translate a couple of files without any problem and then suddenly things go wrong in one of two ways:

1. This is what happens most often: when trying to edit a left side file, MoManager is unable to merge the .po and .pot files and pops up "BAD NEWS", etc..

2. Same as 1., but a seemingly random amount of right side (untranslated) files (without a .mo) move to the left side.
After restarting MM, everything is back to normal.

As no other translators are complaining about this, I can only conclude:

* no one is really actively using MM at the moment, I mean doing translation with many files still to go.

OR:

* I have a local problem that is not yet understood.

Using the 20130601 pet didn't solve it.

I'm not panicking, as it is more or less usable. But something is definitely not right.

_________________


Back to top
View user's profile Send_private_message 
L18L

Joined: 19 Jun 2010
Posts: 2530
Location: Moved from Hosla to www.eussenheim.de

PostPosted: Mon 03 Jun 2013, 08:25    Post_subject: Re: momanager
Sub_title: old pot file, which Pcur and grep
 

Bert wrote:
...Delete from? /usr/share/doc/nls only?

Yes or move it elsewhere.[/quote]
/usr/sbin/momanager wrote:
#120731 any script can have a pre-existing .pot file in /usr/share/doc/nls, it will automatically be used instead of generating a .pot file.
#



Bert wrote:
When I type ' which Pcur' in terminal, I get:
Code:
/usr/sbin/pcur
So I guess you are using something other than precise5.6.1.

Bert wrote:
The grep stuff is probably for learning purposes?
Yes, I had the impression that you wanted to learn something Smile
Back to top
View user's profile Send_private_message 
L18L

Joined: 19 Jun 2010
Posts: 2530
Location: Moved from Hosla to www.eussenheim.de

PostPosted: Mon 03 Jun 2013, 08:38    Post_subject: Re: fast momanager
Sub_title: fork
 

Bert wrote:
Well it's a short wish list really:

1. a search/find function, you know the luxurious type: just type 'pc' and up come all the entries for 'pcur'.

2. A 'Preferences' button ( or 'Settings' button) for Momanager:

* whenever I start a new translation, there's the MoManager intro-window, which I have to OK. Not really needed. So in 'Preferences' I tick 'No thanks, I've read it a hundred times'

* whenever I start a new translation, I am asked to choose between 'nl' and 'nl.NL'. I would like to teach MoManager I only use e.g. 'nl'. So this could be in the MoManager 'Preferences' as a predefined choice, not asked again at every new start of a translation.

* whenever I start a new translation, MoManager wants to know if I'm root@localhost Rolling Eyes ...I'm Bert and I typed in my email address so many times, I will never be able to forget it. So, in 'Preferences' there's a field to enter your email address once and for all.

.... and I add:
suppress create button for empty list
.... and I readd:
sort by base name.......

At http://puppylinux.com/development/project-statement.htm BarryK wrote:
Now to get onto what really matters... having fun with Puppy.

.... and fork Cool
Back to top
View user's profile Send_private_message 
L18L

Joined: 19 Jun 2010
Posts: 2530
Location: Moved from Hosla to www.eussenheim.de

PostPosted: Mon 03 Jun 2013, 13:37    Post_subject: forked fast momanager
Sub_title: Bert's wish list
 

Wish number 2 became true

Note the Preferences button

Have fun
momanager-20130603.pet
Description 
pet

 Download 
Filename  momanager-20130603.pet 
Filesize  26.22 KB 
Downloaded  148 Time(s) 
Back to top
View user's profile Send_private_message 
Bert


Joined: 30 Jun 2006
Posts: 950

PostPosted: Mon 03 Jun 2013, 15:05    Post_subject:  

Wow .. what can I say, never really expected you to implement this and certainly not this fast. Just wonderful Exclamation

Code:
showINTRO=no
transLANG=nl
myEMAIL=bert@


* Email: It now says "Automatically generated" in the .po heading. When does this happen? I reopened a translated file and it still says this. Email generation when the pet is created?

Thank You Very Much L18L!

_________________


Back to top
View user's profile Send_private_message 
L18L

Joined: 19 Jun 2010
Posts: 2530
Location: Moved from Hosla to www.eussenheim.de

PostPosted: Tue 04 Jun 2013, 04:03    Post_subject: bug
Sub_title: * Email: It now says "Automatically generated" in the .po heading
 

Bert wrote:
* Email: It now says "Automatically generated" in the .po heading.

Sorry, my bug Embarassed

gettext-tool msginit scans your PC about all known email clients where there could be your email addresses (yes: plural)
and $USER@$HOST which is root@localhost. If there is more than 1 address it has to be selected, just one address has to be confirmed.

I have inserted the --no-translator parameter which creates the "Automatically generated".

... and wanted to change this into $myEMAIL.

Reviewing the code I see my mistake: I forgot to change de.po (my test file) to output-file ${ATEXTDOMAIN}.po
in lines: 917 1062 1647 1656

Code:
sed -i 's/ de.po/ ${ATEXTDOMAIN}.po/' /usr/sbin/momager
will repair this. (copy the code into console and press ENTER key Very Happy )

Or wait for next version which will have also other improvements
Back to top
View user's profile Send_private_message 
Bert


Joined: 30 Jun 2006
Posts: 950

PostPosted: Tue 04 Jun 2013, 05:50    Post_subject:  

Repaired Smile
(after correcting 'momager' typo in code)
((funny, I often have that typo too! ))

It works flawlessly on new files.

But the file I translated yesterday still has "Automatically generated" in the header, even after editing and saving it twice.

So, for existing translations the programme doesn't use the $myEMAIL , it seems.
(which is maybe a design decision, not a bug Wink )

Thanks again.

_________________


Back to top
View user's profile Send_private_message 
L18L

Joined: 19 Jun 2010
Posts: 2530
Location: Moved from Hosla to www.eussenheim.de

PostPosted: Tue 04 Jun 2013, 11:27    Post_subject: forked fast momanager
Sub_title: next version
 

Bert wrote:
...
So, for existing translations the programme doesn't use the $myEMAIL , it seems.
(which is maybe a design decision, not a bug Wink )

Yes it it is a design decision.
msginit is invoked only for create.

Here is next version 130604 :

language in head line
--empty-- simply makes momanager restart now
search
momanager-20130604.pet
Description 
pet

 Download 
Filename  momanager-20130604.pet 
Filesize  26.76 KB 
Downloaded  141 Time(s) 
momanager_search.png
 Description   
 Filesize   54.2 KB
 Viewed   244 Time(s)

momanager_search.png

Back to top
View user's profile Send_private_message 
Bert


Joined: 30 Jun 2006
Posts: 950

PostPosted: Tue 04 Jun 2013, 12:37    Post_subject:  

Looking good!

Nice to have the correct language notation on top ('de' or 'de.DE')

After reading your thread about "How to find typo in mo file", I'm beginning to understand what you had in mind for the search engine.

To be honest, my proposal was much more modest: I was thinking about a find-function only for the script names in the Momanager lists. That was before you decided to reconsider 'sort by basename'... Wink

But I can see how your search function will become useful.

"--empty--"...nice..but why? (no need to reply, I'll get it in a few hours Laughing )

I'll continue playing with FFMM-20130604 now.
Thanks!

_________________


Back to top
View user's profile Send_private_message 
L18L

Joined: 19 Jun 2010
Posts: 2530
Location: Moved from Hosla to www.eussenheim.de

PostPosted: Tue 04 Jun 2013, 13:21    Post_subject:  

Bert wrote:
"--empty--"...nice..but why? (no need to reply, I'll get it in a few hours Laughing )
But it is fun to reply.

You will never get it because nothing happens.
Before this improvement I had to cancel the edit of a file named ".po" and click some cancel buttons when I was accidently clicking "create" button for --empty--.

BTW do you have --empty-- at left side?
If yes then you could have tried it. Wink
Back to top
View user's profile Send_private_message 
Bert


Joined: 30 Jun 2006
Posts: 950

PostPosted: Wed 05 Jun 2013, 12:14    Post_subject: editing new files stopped working  

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 Smile

EDIT: 'preferences':

Quote:
showINTRO=no
transLANG=nl
myEMAIL=bert@localpub

_________________



Edited_time_total
Back to top
View user's profile Send_private_message 
L18L

Joined: 19 Jun 2010
Posts: 2530
Location: Moved from Hosla to www.eussenheim.de

PostPosted: Wed 05 Jun 2013, 13:15    Post_subject: Re: editing new files stopped working
Sub_title: FFMM-20130604
 

Bert wrote:
Anyone else seeing this with FFMM-20130604?

What is FFMM-20130604?
Back to top
View user's profile Send_private_message 
L18L

Joined: 19 Jun 2010
Posts: 2530
Location: Moved from Hosla to www.eussenheim.de

PostPosted: Wed 05 Jun 2013, 13:15    Post_subject: forked fast momanager
Sub_title: check dates of script an mo file
 

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.
momanager_dates_checked.png
 Description   
 Filesize   11.28 KB
 Viewed   171 Time(s)

momanager_dates_checked.png

momanager-20130605.pet
Description 
pet

 Download 
Filename  momanager-20130605.pet 
Filesize  27.16 KB 
Downloaded  143 Time(s) 
Back to top
View user's profile Send_private_message 
Bert


Joined: 30 Jun 2006
Posts: 950

PostPosted: Wed 05 Jun 2013, 14:57    Post_subject: Re: editing new files stopped working
Sub_title: FFMM-20130604
 

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.

_________________


Back to top
View user's profile Send_private_message 
vicmz


Joined: 15 Jan 2012
Posts: 1117

PostPosted: Wed 05 Jun 2013, 18:20    Post_subject: Re: editing new files stopped working  

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 Smile

EDIT: 'preferences':

Quote:
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.

_________________
OB Precise 14.07.26 Woof-CE|Puppy Linux en español
Back to top
View user's profile Send_private_message 
Display_posts:   Sort by:   
Page 5 of 14 Posts_count   Goto page: Previous 1, 2, 3, 4, 5, 6, 7, ..., 12, 13, 14 Next
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
 Forum index » Advanced Topics » Puppy Projects » Localization Project
Jump to:  

Rules_post_cannot
Rules_reply_cannot
Rules_edit_cannot
Rules_delete_cannot
Rules_vote_cannot
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.1138s ][ Queries: 13 (0.0208s) ][ GZIP on ]