Translating libsturdust with the new momanager does the trickxanad wrote:ok, wellBTW the latest momanager picks up /usr/lib/gtkdialog/ fine. No need for links to bin.
New files 'gettextized' for everyone 2015
- Attachments
-
- New_Momanager.png
- (18.94 KiB) Downloaded 611 times
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==
- xanad
- Posts: 400
- Joined: Fri 28 Feb 2014, 14:56
- Location: 2 locations: MonteRosa Alp and Milano
- Contact:
Hi mavrothal
Now it all seems ok, over time if there are other discrepancies we will see them do.
Thanks for your time and I'm very puzzled to have been the first to translate ppm v2 and find the impossibility of translation in some parts. it is clear that it has never been translated by those who drafted some scripts. Using gettext is valid if it is translated as a test. If it is not translated (at least in their own language) you can not understand the problems. Now ppm is very complete and very useful, thanks again.
Now it all seems ok, over time if there are other discrepancies we will see them do.
Thanks for your time and I'm very puzzled to have been the first to translate ppm v2 and find the impossibility of translation in some parts. it is clear that it has never been translated by those who drafted some scripts. Using gettext is valid if it is translated as a test. If it is not translated (at least in their own language) you can not understand the problems. Now ppm is very complete and very useful, thanks again.
[url]http://www.xanad.tk[/url] Html5 Parallax
- ASRI éducation
- Posts: 3197
- Joined: Sat 09 May 2009, 12:10
- Location: France
- Contact:
Thank you for this new version.xanad wrote:Hi mavrothal
Now it all seems ok, over time if there are other discrepancies we will see them do.
Thanks for your time and I'm very puzzled to have been the first to translate ppm v2 and find the impossibility of translation in some parts. it is clear that it has never been translated by those who drafted some scripts. Using gettext is valid if it is translated as a test. If it is not translated (at least in their own language) you can not understand the problems. Now ppm is very complete and very useful, thanks again.
I must soon test this development !
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]
- xanad
- Posts: 400
- Joined: Fri 28 Feb 2014, 14:56
- Location: 2 locations: MonteRosa Alp and Milano
- Contact:
xdialog 2.3.1 gettexted
32 and 64 bit versions
http://murga-linux.com/puppy/viewtopic. ... 958#868958
32 and 64 bit versions
http://murga-linux.com/puppy/viewtopic. ... 958#868958
[url]http://www.xanad.tk[/url] Html5 Parallax
- BarryK
- Puppy Master
- Posts: 9392
- Joined: Mon 09 May 2005, 09:23
- Location: Perth, Western Australia
- Contact:
xanad,
Hi, I was wondering, have you looked at pcdripper?
http://murga-linux.com/puppy/viewtopic.php?t=24157
I had a very quick look at 3.9.4, the method of translation is very unusual, I don't understand it.
Maybe we should "normalise" it?
Hi, I was wondering, have you looked at pcdripper?
http://murga-linux.com/puppy/viewtopic.php?t=24157
I had a very quick look at 3.9.4, the method of translation is very unusual, I don't understand it.
Maybe we should "normalise" it?
[url]https://bkhome.org/news/[/url]
- xanad
- Posts: 400
- Joined: Fri 28 Feb 2014, 14:56
- Location: 2 locations: MonteRosa Alp and Milano
- Contact:
ok, I just downloaded the file, now I look at it ...BarryK wrote:xanad,
Hi, I was wondering, have you looked at pcdripper?
http://murga-linux.com/puppy/viewtopic.php?t=24157
I had a very quick look at 3.9.4, the method of translation is very unusual, I don't understand it.
Maybe we should "normalise" it?
Last edited by xanad on Sun 15 Nov 2015, 12:24, edited 2 times in total.
[url]http://www.xanad.tk[/url] Html5 Parallax
I think we should be using james' Xdialog updates. It includes all of amigo's patches and some new ones. Even I fixed the long standing bug of not being able to use a mono font in a textbox in GTK2. (IIRC).
https://chiselapp.com/user/jamesbond/re ... alog/index
http://murga-linux.com/puppy/viewtopic.php?t=100571
https://chiselapp.com/user/jamesbond/re ... alog/index
http://murga-linux.com/puppy/viewtopic.php?t=100571
Puppy Linux Blog - contact me for access
- xanad
- Posts: 400
- Joined: Fri 28 Feb 2014, 14:56
- Location: 2 locations: MonteRosa Alp and Milano
- Contact:
I found the way, but is a long text replacement... after gettext ... and after the test ... after translation...xanad wrote:ok, I just downloaded the file, now I look at it ...BarryK wrote:xanad,
Hi, I was wondering, have you looked at pcdripper?
http://murga-linux.com/puppy/viewtopic.php?t=24157
I had a very quick look at 3.9.4, the method of translation is very unusual, I don't understand it.
Maybe we should "normalise" it?
When I finished I send it.
PS: all translations previously created will be useless.
----
EDIT:
First part of the job.
Pcdripper attached version 'normalized'. I hope it's all right.
Soon I start with gettext.
- Attachments
-
- pcd_mod.tar.gz
- (14.71 KiB) Downloaded 504 times
[url]http://www.xanad.tk[/url] Html5 Parallax
- xanad
- Posts: 400
- Joined: Fri 28 Feb 2014, 14:56
- Location: 2 locations: MonteRosa Alp and Milano
- Contact:
Hi Barry.,
I have to solve others problems with gettext.
For now I solved almost everything.
textdomain problems:
from line 1109 to 1137
from line 1264 to 1296
from line 1315 to 1383
from line 1445 to 1513
- same problem
and
from line 2417 to 2435
I try again
I have to solve others problems with gettext.
For now I solved almost everything.
textdomain problems:
from line 1109 to 1137
from line 1264 to 1296
from line 1315 to 1383
from line 1445 to 1513
- same problem
and
from line 2417 to 2435
I try again
- Attachments
-
- pcd-mods.tar.gz
- (14.74 KiB) Downloaded 531 times
[url]http://www.xanad.tk[/url] Html5 Parallax
Uextract 3.13 has been gettexted
pl and Russian by SFR
The script that has been gettexted is hidden in folder Uextract
http://www.murga-linux.com/puppy/viewtopic.php?t=87864
____________________________________________________
pl and Russian by SFR
The script that has been gettexted is hidden in folder Uextract
http://www.murga-linux.com/puppy/viewtopic.php?t=87864
____________________________________________________
- xanad
- Posts: 400
- Joined: Fri 28 Feb 2014, 14:56
- Location: 2 locations: MonteRosa Alp and Milano
- Contact:
pcdripper gettext.
It is a file for me complicated. My solution is this. I added gettext, but are recognized by momanager 73 lines instead of 89. But by manually creating from scratch the .pot everything works. So it is preferable to directly translate the .pot. Other solutions?
It is a file for me complicated. My solution is this. I added gettext, but are recognized by momanager 73 lines instead of 89. But by manually creating from scratch the .pot everything works. So it is preferable to directly translate the .pot. Other solutions?
- Attachments
-
- pcdripper-mod.tar.gz
- (16.63 KiB) Downloaded 566 times
[url]http://www.xanad.tk[/url] Html5 Parallax
Snap2 internationalized and released!
EDIT 3/26/2020: Get the released new version of internationalized snap2 here:BarryK on February 27, 2020 in his blog wrote:Lutz (L18L in the forum) has been running into problems with a German translation of Snap2. He cannot get it to work. It seems that although Snap2 was gettexted, it hasn't actually been tested.
http://www.murga-linux.com/puppy/viewto ... 82#1053782
(End of edit)
I have replaced with eval_gettext, instances of gettext usage that contain variables.
I am unable to test translations, so need someone implementing them to test the attached experimental package with a translation file.
Snap2 appears in EasyOS/Pup but apparently not in woofCE pups, although peebee maintains the english-only version adapted for woofCE (as version 4.26) for Pups.
Please work with me (here or by PM) to correct any remaining translation issues. But I cannot help regarding messages about missing widget components.
Richard
UPDATE 3/1/20: Beta candidate attached, along with the xgettext output generated from the scripts for review only. I cannot test beyond that, so please let me know if anything further needs to be changed or added.
UPDATE 3/7/20: Final beta uploaded. It now includes an internationalized Help component derived from the readme.txt file, and fixes for the widget warning messages, as well as peebee's fix in version 4.26.
UPDATE 3/10/20: New 'final' beta uploaded. Most of the tests of user selections were not internationalized, so failed.
UPDATE 3/17/20: Uploaded beta with further refinements and some operational testing.
UPDATE 3/19/20: Uploaded beta with operation corrections and message simplification.
UPDATE 3/20/20: Uploaded beta with scrolling top section and internationalized desktop file. Note that the scroll bar goes to the end, but page-down, page-up and the mouse wheel work for scrolling.
UPDATE 3/20/20: Uploaded beta with corrected message that did not translate, replacing 20200320 version.
UPDATE 3/25/20: Uploaded release candidate which fixes occasional "broken pipe' messages and contains further internationalization.
UPDATE 3/26/20: Uploaded the final release to the thread, " snap2 rotating snapshot backups for Puppy," in Advanced Topics » Additional Software (PETs, n' stuff) » Utilities:
http://www.murga-linux.com/puppy/viewto ... 82#1053782
Since its messages differ from the release candidate, I am removing the RC.
Last edited by rerwin on Thu 26 Mar 2020, 20:10, edited 12 times in total.
- L18L
- Posts: 3479
- Joined: Sat 19 Jun 2010, 18:56
- Location: www.eussenheim.de/
Re: Snap2 and eval_gettext
Hi Richard,
glad you are going to take that bull by the horns
Real example: Help button at the main window. (gettext Help)
But there is no other gettext Help in the script
It is an offer without action.
Here ismy offer for you and all English-(only)-developers:
Use a pseudo language to test your code (see image please)
launch momanager create non-English ... in EasyOS or EasyPup
choose Matching TEXTDMAIN: "snap2"
Create (or Edit)
Start with just 1 translation
e.g.
test
next translations
test..........................
glad you are going to take that bull by the horns
Problem is not the translation, it is the code.rerwin wrote:...
I am unable to test translations, so need someone implementing them to test the attached experimental package with a translation file.
...
Real example: Help button at the main window. (gettext Help)
But there is no other gettext Help in the script
It is an offer without action.
Here ismy offer for you and all English-(only)-developers:
Use a pseudo language to test your code (see image please)
launch momanager create non-English ... in EasyOS or EasyPup
choose Matching TEXTDMAIN: "snap2"
Create (or Edit)
Start with just 1 translation
e.g.
Code: Select all
msgid "Help"
msgstr "xHelpX"
next translations
test..........................
MeTooBut I cannot help regarding messages about missing widgit components.
- Attachments
-
- english_translated_to_XenglishX.png
- I am NOT the inventor of this method.
It is used by web designers since long timeas - (51.92 KiB) Downloaded 380 times
snap2-4.27 candidate uploaded
Thank you for trying my version of snap2 and sending me your translations.esmourguit in a PM to me wrote:I send you the french .po and .mo files of snap2 on which you worked.
They seem to work.
Thank you very much for your work.
I have now hopefully concluded my updates and have uploaded a candidate for version 4.27 of the snap2 package.
http://www.murga-linux.com/puppy/viewto ... 73#1051473
It contains fixes for the warning messages, the update from version 4.26 by peebee, and a new internationalized Help script, snap2help.
For anyone who has started translating for the previous (20200301) package, I am attaching a difference listing of xgettext outputs, so that your translations can be edited with the minor changes.
As I am inexperienced with using snap2, could someone familiar with using it please try 4.27 and let me know whether there are any remaining problems with it. I may try it myself but that will take some time, and I do not want to delay providing 4.27.
Richard
- Attachments
-
- diff-snap2_mo_files.gz
- Minor differences in text strings between versions 20200301 and 20200307.
- (649 Bytes) Downloaded 160 times
- esmourguit
- Posts: 1410
- Joined: Fri 17 Nov 2006, 14:45
- Location: Entre l'ile aux oiseaux.et l'ile de sainte Lucie
Hello Rerwin,
First, please note that snap2help is not displayed by clicking on the Help button. Only this message appears extract from snap2 line 1307 :
and other problem line 61. I modified it as follows (but maybe there is a better way) in order to be able to extract a correct .po file:
In this same line 61, it seems that $settingsdir does not appear in the text of snap2help, while the default directory created is of course: $HOME/.snap2/defaut.set/exclude/default.
I would be able to provide you the full french translation of snap2help as soon as possible and others modifications in snap2 and snap2engine .mo files.
Regards
JJ M
First, please note that snap2help is not displayed by clicking on the Help button. Only this message appears extract from snap2 line 1307 :
snap2help: modification to line 17 which had not been fully gettexted:You have not specified the storage directory for all backups, on the 'BACKUP STORAGE' tab.
Code: Select all
$(gettext 'Hard links are used to copy identical files between successive snapshot backups, resulting in a tremendous savings in backup storage space. Furthermore, during a backup, rsync only transmits 'deltas' (changes in files), and those changes are transmitted compressed. This results in a great savings in bandwidth.')
Code: Select all
$(eval_gettext 'There is a default backup exclusions file ($HOME/.snap2/$settingsdir/exclude/default), used for both mirror and snapshot backups. If the configuration option \"Add Default Exclusions\" is checked (ADVANCED tab), it will be used in addition to any directory-specific exclusions.')" >> /tmp/box_help
I would be able to provide you the full french translation of snap2help as soon as possible and others modifications in snap2 and snap2engine .mo files.
Regards
JJ M
[url=http://moulinier.net/][color=blue][b]Toutou Linux[/b][/color][/url] - [url=http://toutoulinux.free.fr/pet.php][color=blue][b]Paquets français[/b][/color][/url]
Thank you, JJ, for your feedback. I have corrected the two message errors you reported.
The 'Help' pop-up led me to discover that almost all tests of user responses were not internationalized, so no actions would be detected. I think I have corrected them all, but cannot yet verify the activities.
I note, however, that the SAVE button does nothing -- there is no code for it. Supposedly, all other options somehow do a "save".
I am trusting that the logic all works in the non-international 4.25 version and that any discrepancies are due to internationalization. I hope.
Get package snap2-4.27-beta-20200310, above.
http://www.murga-linux.com/puppy/viewto ... 73#1051473
The 'Help' pop-up led me to discover that almost all tests of user responses were not internationalized, so no actions would be detected. I think I have corrected them all, but cannot yet verify the activities.
I note, however, that the SAVE button does nothing -- there is no code for it. Supposedly, all other options somehow do a "save".
I am trusting that the logic all works in the non-international 4.25 version and that any discrepancies are due to internationalization. I hope.
Get package snap2-4.27-beta-20200310, above.
http://www.murga-linux.com/puppy/viewto ... 73#1051473
- L18L
- Posts: 3479
- Joined: Sat 19 Jun 2010, 18:56
- Location: www.eussenheim.de/
Help
Helps translated Help
Small changes in snap2help (attached)
translated
tested
ok
===================
edit
removing just fake .gz is not enough
file must also be executable
Code: Select all
# <button><label>$(gettext 'Help')</label></button>
<button><label>$(gettext 'Help')</label><action>snap2help</action></button>
Code: Select all
fi
#elif [ "$exit1" = "Help" ]; then
# if which snap2help &>/dev/null; then #200306...
# snap2help
# else
# showfile /usr/share/doc/snap2/readme.txt
# fi
elif [ "$FILE_DIRECTORY" != "" -o "$FILE_DIRECTORY2" != "" ]; then
translated
tested
ok
===================
edit
removing just fake .gz is not enough
file must also be executable
- Attachments
-
- snap2help.png
- (47.71 KiB) Downloaded 279 times
-
- snap2help.gz
- remove fake .gz
- (11.19 KiB) Downloaded 160 times
Last edited by L18L on Wed 11 Mar 2020, 16:58, edited 1 time in total.
- esmourguit
- Posts: 1410
- Joined: Fri 17 Nov 2006, 14:45
- Location: Entre l'ile aux oiseaux.et l'ile de sainte Lucie
Hello to all of you,
I modified snap2help with the modifications given by L18L, and the translation works perfectly. I also gettexted line 145 to internationalize the title of the Help window.
Then I modified line 659 in snap2, and commented lines 1297 to 1302, as indicated also by L18L, and the 'Help' button works perfectly now.
Regards,
JJ M
I modified snap2help with the modifications given by L18L, and the translation works perfectly. I also gettexted line 145 to internationalize the title of the Help window.
Then I modified line 659 in snap2, and commented lines 1297 to 1302, as indicated also by L18L, and the 'Help' button works perfectly now.
Regards,
JJ M
[url=http://moulinier.net/][color=blue][b]Toutou Linux[/b][/color][/url] - [url=http://toutoulinux.free.fr/pet.php][color=blue][b]Paquets français[/b][/color][/url]
- L18L
- Posts: 3479
- Joined: Sat 19 Jun 2010, 18:56
- Location: www.eussenheim.de/
snap2
Hello Richard, JJ and world
Testing UPDATE 3/10/20
translations done
minor issue: GUI does not fit on screen 1368x768 , too high.
major issue: tab LOGS & REPORTS
button Backup Tools
got that message which I do not understand. Do you?
-------------------------------
-------------------------------
BTW, Delete Selected Snapshot does not work with me (translated)
and these other items sould be translatable:
User
Settings
none
never
------------------
to be continued ...........
Testing UPDATE 3/10/20
translations done
minor issue: GUI does not fit on screen 1368x768 , too high.
major issue: tab LOGS & REPORTS
button Backup Tools
got that message which I do not understand. Do you?
-------------------------------
Code: Select all
export MSG_DIALOG="<frame $(gettext 'Message')><hbox>
BTW, Delete Selected Snapshot does not work with me (translated)
and these other items sould be translatable:
User
Settings
none
never
------------------
to be continued ...........
- Attachments
-
- Help_me _understand_this_please .png
- (16.9 KiB) Downloaded 221 times