Translate LupQ - Quickset edition of Lucid Puppy

For efforts in internationalising Puppy and solving problems in this area
Message
Author
User avatar
shinobar
Posts: 2672
Joined: Thu 28 May 2009, 09:26
Location: Japan
Contact:

#31 Post by shinobar »

L18L wrote:puppyhelp now uses default browser
Thanks L18L. Using default browser is good.
'L=${LANG:0:2}' is not sufficient, for example for pt_PT and pt_BR.
Downloads for Puppy Linux [url]http://shino.pos.to/linux/downloads.html[/url]

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

#32 Post by L18L »

Code: Select all

L=${LANG:0:2}' is not sufficient, for example for pt_PT and pt_BR.
yes, you are right.
delete above line and take this as the last lines of puppyhelp

Code: Select all

#
#[ "$F" != "" ] || F="/usr/share/doc/index.html"
F="$HELPDIR/${LANG:0:5}/index.html"   # pt_BR
[ ! -f "$F" ] && F="$HELPDIR/${LANG:0:2}/index.html"
[ ! -f "$F" ] && F="/usr/share/doc/index.html" 
exec $BROWSER "file://$F" &
edited
or even better:

Code: Select all

#
#[ "$F" != "" ] || F="/usr/share/doc/index.html"
F="$HELPDIR/${LANG:0:5}/index.html"   # pt_BR
[ ! -f "$F" ] && F="$HELPDIR/`echo $LANG | cut -d '_' -f1`/index.html"
[ ! -f "$F" ] && F="/usr/share/doc/index.html" 
exec $BROWSER "file://$F" &
will support 3-letters-languages, too.

User avatar
shinobar
Posts: 2672
Joined: Thu 28 May 2009, 09:26
Location: Japan
Contact:

Portuguese support available

#33 Post by shinobar »

Portuguese language(pt_PT and pt_BR) support now available.
Install lang_pack_pt-lupq-0.1.pet available from here.
Restart X to enable ROX-Filer translation.
Translation of browsers are not included in this PET.
Install localized browsers.
Image
Desktop translations are not yet available. Calling for your contribution.
Downloads for Puppy Linux [url]http://shino.pos.to/linux/downloads.html[/url]

User avatar
shinobar
Posts: 2672
Joined: Thu 28 May 2009, 09:26
Location: Japan
Contact:

Italian support available

#34 Post by shinobar »

Italian language support now available.
Install lang_pack_it-lupq-0.1.pet available from here.
Restart X to enable ROX-Filer translation.
Translation of browsers are not included in this PET.
Install localized browsers.

Desktop translations are not yet available. Calling for your contribution.
Downloads for Puppy Linux [url]http://shino.pos.to/linux/downloads.html[/url]

adXok
Posts: 68
Joined: Fri 12 Mar 2010, 12:08

#35 Post by adXok »

Where can I find 'the original' package in English to start translate it into Bulgarian? I cannot use russian (although it is simmilar in writing to bulgarian) or any other cyrillic language script. I can use the spanish also but I'd like the original english. Thanks in advance.

User avatar
shinobar
Posts: 2672
Joined: Thu 28 May 2009, 09:26
Location: Japan
Contact:

#36 Post by shinobar »

adXok wrote:Where can I find 'the original' package in English to start translate it into Bulgarian? I cannot use russian (although it is simmilar in writing to bulgarian) or any other cyrillic language script. I can use the spanish also but I'd like the original english. Thanks in advance.
Thanks for the cooperation.
Please look through the top post of this topic.
As for the desktop and the gettext'ed scripts, the .pot files are at /usr/share/doc/nls.
For the menus, /usr/share/desktop-directories, /usr/share/applications, and etc.
Downloads for Puppy Linux [url]http://shino.pos.to/linux/downloads.html[/url]

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

#37 Post by L18L »

Hello adXok,

adXok wrote:
I cannot use russian (although it is simmilar in writing to bulgarian) or any other cyrillic language script.

adXok
Posts: 68
Joined: Fri 12 Mar 2010, 12:08

#38 Post by adXok »

Yes, the first is bulgarian (the cyrillic script) and Google has done really good job there although it is a simple sentance.

shinobar, thank you I'll see what can be translated by me. ;)

rpp
Posts: 2
Joined: Wed 15 Sep 2010, 20:26

Re: Portuguese support available

#39 Post by rpp »

shinobar wrote:Portuguese language(pt_PT and pt_BR) support now available.
Install lang_pack_pt-lupq-0.1.pet available from here.
Restart X to enable ROX-Filer translation.
Translation of browsers are not included in this PET.
Install localized browsers.
Desktop translations are not yet available. Calling for your contribution.
Shinobar,

There is a group of Brazilian translators willing to port puppy to Brazilian Portuguese (including scripts, documentation...). We would like to see our efforts included to the official Puppy Distribution. We are afraid of putting all our efforts in a fork of the original project that may eventually be discontinued.

1) Are there any plans or efforts to merge Lucid Puppy and Lucid Puppy Quickset Edition in the future?

2) Why is Quickset Edition easier to translate than the main project?

3) Finally, if we decide to translate the quickset edition, where can we find pragmatic instructions on how our team should proceed? Perhaps we should make the instructions, but then we need to understand how to deal with the .pot, .po and .mo files - it is not clear for us. (we are considering using Transifex as a translation management platform).

Thanks,
RPP

www.puppybrasil.org

User avatar
shinobar
Posts: 2672
Joined: Thu 28 May 2009, 09:26
Location: Japan
Contact:

Congratulação o projeto

#40 Post by shinobar »

Olá, rpp!
Primeiro de tudo, nós comemoramos o início do projeto que você, e gostaria de expressar nossos sentimentos de acolhida e apoio.
1) Are there any plans or efforts to merge Lucid Puppy and Lucid Puppy Quickset Edition in the future?
Depends on your activity.
For example. you know the LupQ-511 supports brazilian 'br' keyboards but Lupu-511 does not.
Next Lupu-5.2 may support 'br' by the 'Personalize Settings, but it is broken when you go through the xorgwizard.
Barry and Playdayz have open mind, but they may not know what the things are going at the opposite side of the globe.
You need to claim what you need at the development stage, like wary-098 or luci-23x.
2) Why is Quickset Edition easier to translate than the main project?
The lang_pack_pt-lupq-0.1.pet is applicable both with LupQ and with Lupu. Try Lupu-511 with lang_pack_pt-lupq-0.1.pet installed.
You need not wonder which should you choice for the project between LupQ or Lupu. Your target shall be adding more stuff on the lang_pack_pt-lupq.
As for the desktop and menu, LupQ has its original mechanism but does not harm the Lupu.
If you are content with the mechanism LupQ takes, you can make a movement for the future Puppy to take the same or similar mechanism.
3) Finally, if we decide to translate the quickset edition, where can we find pragmatic instructions on how our team should proceed?Perhaps we should make the instructions, but then we need to understand how to deal with the .pot, .po and .mo files - it is not clear for us.
I have no instructions how you drive your project. The LupQ itself has no plan to move to the Transifix, but you can use it with your project.
I hope someone take care to make a snapshot of the files and to package as lang_pack_pt-lupq-xxx.pet, and to post it here.
Again, the pet is applicable for the both users running LupQ or Lupu.

Abraço!
Downloads for Puppy Linux [url]http://shino.pos.to/linux/downloads.html[/url]

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

#41 Post by Bert »

rpp wrote:3) Finally, if we decide to translate the quickset edition, where can we find pragmatic instructions on how our team should proceed? Perhaps we should make the instructions, but then we need to understand how to deal with the .pot, .po and .mo files - it is not clear for us.
Same problem here :wink:
I tried to understand the tools made available by Shinobar, wanting to contribute more translations for Dutch, but I failed.

From my point of view (amateur translator), developer skills are needed to use the LupQ translation tools.
Which is a pity, because most people volunteering to help with the translations have linguistic talents, but have a hard time understanding devx, gettext, po, mo, pot and how these might be inter-related .; :roll:

It is already hard to find enough people willing to do translations. But with the added complexity, most of the potential translators will say "No thanks, not for me".
[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
Bert
Posts: 1103
Joined: Fri 30 Jun 2006, 20:09

#42 Post by Bert »

Double post. Sorry.
[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
shinobar
Posts: 2672
Joined: Thu 28 May 2009, 09:26
Location: Japan
Contact:

poedit

#43 Post by shinobar »

Bert wrote:most people volunteering to help with the translations have linguistic talents, but have a hard time understanding devx, gettext, po, mo, pot and how these might be inter-related .; :roll:
Humm..
You can copy the .pot file to yourlang.po and edit it using text editor, but i recommend to use the poedit or some tools.
I put the poedit-1.4.2-3-i686.pet here. You need not devx.
Maybe we need proper documents, but it is easy once you run the poedit.
Downloads for Puppy Linux [url]http://shino.pos.to/linux/downloads.html[/url]

rpp
Posts: 2
Joined: Wed 15 Sep 2010, 20:26

Re: Congratulação o projeto

#44 Post by rpp »

Thanks for your reply and support.

Now I am starting to glimpse the complexity of the translation process of Puppy. I was hoping to set up a translation system similar to the way ubuntu is translated. However there are only a few strings that can be translated using gettext, thus using Transifex or other tool won't necessarily help that much. Scripts must be translated individually withing its code, with manual version control and little automation. It that correct???

I have one suggestion:
Why not create a general "template" for translation that contain only the files that needs translation in its directory structure? Help from someone who has already been gone trough this trouble is greatly appreciated. Something like lang_template_pack_XX-lupq-xxx.tar.gz. This might motivate more people to start translating Puppy to other languages.

Each release of LupQ could be accompanied by such a file. How about that?

Thanks,
Rafael

User avatar
shinobar
Posts: 2672
Joined: Thu 28 May 2009, 09:26
Location: Japan
Contact:

Re: Congratulação o projeto

#45 Post by shinobar »

rpp wrote:there are only a few strings that can be translated using gettext,
Yes, you found the translation of Puppy is so complex that i need to describe long story on the top post of this topic.
We need to do translate the existing NLS and to make the scripts getting NLS. It may need long term effort.
As for the recent gettext'ed scripts, the .pot files are at /usr/share/doc/nls in LupQ.

Keep it up!
Downloads for Puppy Linux [url]http://shino.pos.to/linux/downloads.html[/url]

gojko
Posts: 13
Joined: Thu 25 Nov 2010, 08:48
Location: Hungary

Hungarian language package

#46 Post by gojko »

Get Hungarian (Magyar) new language package from here: lang_pack_hu-lupq-0.3.pet
:wink:

User avatar
shinobar
Posts: 2672
Joined: Thu 28 May 2009, 09:26
Location: Japan
Contact:

Re: Hungarian language package

#47 Post by shinobar »

gojko wrote:Get Hungarian (Magyar) new language package from here: lang_pack_hu-lupq-0.3.pet
:wink:
Great thanks, and mirrored:
http://shino.pos.to/party/bridge.cgi?pu ... languages/

Köszönöm
Downloads for Puppy Linux [url]http://shino.pos.to/linux/downloads.html[/url]

gojko
Posts: 13
Joined: Thu 25 Nov 2010, 08:48
Location: Hungary

Re: Hungarian language package & two small problems

#48 Post by gojko »

shinobar wrote:Köszönöm
Én köszönöm! :)


I found two small problems:
  • 1. Pmount start up, all right. Press the 'FRISS
Attachments
pmount_language_problem.png
Pmount start up, all right. Press the 'FRISSÃ￾TÉS' ('REFRESH') button, Pmount switch to english language
(169.06 KiB) Downloaded 2472 times
urxvt-jwm.jpg
The jwm.po fully translated, but 'Layer' word in jwm menu are not hungarian.
(25.63 KiB) Downloaded 2320 times

User avatar
shinobar
Posts: 2672
Joined: Thu 28 May 2009, 09:26
Location: Japan
Contact:

Re: Hungarian language package & two small problems

#49 Post by shinobar »

  • 1. Pmount start up, all right. Press the 'FRISS

gojko
Posts: 13
Joined: Thu 25 Nov 2010, 08:48
Location: Hungary

Simple localization scripts

#50 Post by gojko »

Kon'nichiwa Shinobar!

3 small scripts, they are modified with your script. So they are to simple localization scripts:
glipper_shell, gparted_shell, mtpaintsnapshot.sh

Things are not great, but perhaps also can be used of other translators.

-gojko-
Attachments
simple_localization_scripts.tar.gz
glipper_shell, gparted_shell, mtpaintsnapshot.sh
(2.91 KiB) Downloaded 1006 times

Post Reply