Revision history for TranslatePuppy


Revision [15158]

Last edited on 2011-06-05 08:02:25 by coolpup
Deletions:
===References===
----
==Categories==
CategoryDocumentation


Revision [9419]

Edited on 2010-09-22 01:43:11 by coolpup
Additions:
[[http://www.murga-linux.com/puppy/viewtopic.php?t=59142 Translators required here]]


Revision [9383]

Edited on 2010-09-19 04:33:40 by coolpup
Additions:
[[http://murga-linux.com/puppy/viewtopic.php?t=51702 Multi-lingual support on Puppy Linux]]
Deletions:
[[http://murga-linux.com/puppy/viewtopic.php?t=51702 Multilingal support on Puppy Linux 4.x]]


Revision [8479]

Edited on 2010-08-06 01:49:35 by coolpup
Additions:
===References===
http://www.murga-linux.com/puppy/viewtopic.php?p=439876#439876


Revision [7010]

Edited on 2010-05-01 08:52:30 by coolpup
Additions:
Suggested order is as follows.
===Preliminary (thinking time)===
===Font configuration for utf-8 characters=== //Optional//
===Translating menu & desktop items (& right click items)===
===Translating configuration scripts===
===Translating applications===
----
==Categories==
CategoryDocumentation
Deletions:
These are unordered steps, which can be done in any order. Suggested order is as follows.

More info below.
===**Preliminary** - Thinking time===
===**Font configuration** for utf-8 characters - //Optional//===
===**Translating menu & desktop items** (& right click items) ===
===**Translating configuration scripts**===
===**Translating applications**===


Revision [6075]

Edited on 2010-03-15 02:35:18 by coolpup
Additions:
[[http://murga-linux.com/puppy/viewtopic.php?t=51702 Multilingal support on Puppy Linux 4.x]]
===Steps involved===
===**Preliminary** - Thinking time===
===**Font configuration** for utf-8 characters - //Optional//===
===**Translating menu & desktop items** (& right click items) ===
===**Translating configuration scripts**===
===**Translating applications**===
Many programs are translated this way, and their localized versions can be found on the Internet. [[http://www.murga-linux.com/puppy/viewtopic.php?t=32117&start=4 Mini-HowTo for localization]]
Deletions:
======How to translate puppy======
This is a sketch, please contribute.
=====Steps involved=====
====**Preliminary** - Thinking time====
====**Font configuration** for utf-8 characters - //Optional//====
====**Translating menu & desktop items** (& right click items) ====
====**Translating configuration scripts**====
==== **Translating applications** ====
Many programs are translate-able this way, and their localized versions can be found in the internet. Check this link: [[http://www.murga-linux.com/puppy/viewtopic.php?t=32117&start=4 Mini-HowTo for localization]]
=====**TO-DO list** Bored? Give a hand!=====
These are tasks that need to be done in order to make translating puppy a almost-painless procedure. This list is empty, but have no fear, it will be soon filled with eager to be fullfiled tasks.
=====Sources=====
Where information was gathered from.


Revision [5106]

Edited on 2010-01-21 16:11:10 by Droope
Additions:
You can perhaps translate right click items by [[http://www.murga-linux.com/puppy/viewtopic.php?t=39162&start=212 checking this out]] (I haven't)
Deletions:
You can perhaps translate right click items by [[http://www.murga-linux.com/puppy/viewtopic.php?t=39162&start=212 checking this ouy]] (I haven't)


Revision [5105]

Edited on 2010-01-21 16:10:30 by Droope [added right-click translation]
Additions:
====**Translating menu & desktop items** (& right click items) ====
You can perhaps translate right click items by [[http://www.murga-linux.com/puppy/viewtopic.php?t=39162&start=212 checking this ouy]] (I haven't)
Deletions:
====**Translating menu & desktop items** ====


Revision [4997]

Edited on 2010-01-15 20:16:25 by Droope [added right-click translation]
Additions:
====**Font configuration** for utf-8 characters - //Optional//====
Deletions:
====**Font configuration** for non-latin characters - //Optional//====


Revision [4996]

Edited on 2010-01-15 19:44:53 by Droope [added right-click translation]
Additions:
Before starting, it is of **//MASSIVE//** importance for you to do one thing. Check the forums for previous translations. This can be done searching [[http://wellminded.com/puppy/pupsearch.html at puppy custom search]] or the [[http://murga-linux.com/puppy/search.php forum search]]. This can avoid you a lot of frustation, and also allow you to use your valuable time in a productive manner : ) Once you find a thread where translation is being discussed -- most likely -, please post there and inform the progress/problems you are having.
Deletions:
Before starting, it is of **//MASSIVE//** importance for you to do one thing. Check the forums for previous translations. This can be done searching [[http://wellminded.com/puppy/pupsearch.html at puppy custom search]] or the [[http://murga-linux.com/puppy/search.php forum search]]. This can avoid you a lot of frustation, and also to use your valuable time in a productive manner : ) Once you find a thread where translation is being discussed -- most likely -, please post there and inform the progress/problems you are having.


Revision [4995]

Edited on 2010-01-15 19:44:09 by Droope [added right-click translation]
Additions:
Where information was gathered from.
Deletions:
Where information was gathered from:
http://www.murga-linux.com/puppy/viewtopic.php?t=32117&start=4


Revision [4994]

Edited on 2010-01-15 19:36:23 by Droope [added right-click translation]
Additions:
====**Translating configuration scripts**====
==== **Translating applications** ====
Deletions:
====Translating configuration scripts====
==== Translating applications ====


Revision [4993]

Edited on 2010-01-15 19:32:05 by Droope [added right-click translation]
Additions:
Translating puppy is a community effort, there is no possibilty to make it a one person's mission. That being said, there is always a need for someone to start and take the head position, and to take the organizers role. It's quite an honor, and comes with the satisfaction of knowing that you have contributed - quite importantly - to puppy linux. I encourage you to, anyone can do it, and no programming knowledge is needed for the vast majority of the tasks.
- Translating applications
[[http://www.murga-linux.com/puppy/viewtopic.php?t=23208 How to make the menu in your language]]. Works with JWM & Fluxbox, and I would think with other desktop environments too. Look at the third post for best-practice.
In order to translate every application, you have to translate every item in /usr/share/applications. Remember to make a pet of these items. :)
====Translating configuration scripts====
Translating scripts is the most important part of the translation, since with them is that the system gets properly configured. Puppy has advanced a lot in areas of allowing people to translate scripts, with the [[http://www.murga-linux.com/puppy/viewtopic.php?t=38371 localization proyect.]]
I am not aware, however, if these have been added to official puppys and can be translated from there. In case they haven't, I have added a todo list item, at the bottom which is to, in order to help future translators, create a pet that contains all available localized scripts.
**More info required on this step!**
==== Translating applications ====
Application translation is simple, and it consists of the translation of .mo files (text files) located in /usr/share/locale/. These will at first most likely be at /usr/share/locale/en/ or /usr/share/locale/EN_us/ at first. Your job is to translate these, and create with them a pet that places them in /usr/share/locale/XX_xx/ where XX_xx is your language (ex. ES_es for spanish).
Many programs are translate-able this way, and their localized versions can be found in the internet. Check this link: [[http://www.murga-linux.com/puppy/viewtopic.php?t=32117&start=4 Mini-HowTo for localization]]
=====**TO-DO list** Bored? Give a hand!=====
These are tasks that need to be done in order to make translating puppy a almost-painless procedure. This list is empty, but have no fear, it will be soon filled with eager to be fullfiled tasks.
Deletions:
Translating puppy is a community effort, there is no possibilty to make it a one person's mission. That being said, there is always a need for someone to start and take the head position, and to take the organizers role. It's quite an honor, and comes with the satisfaction of knowing that you have contributed - quite importantly - to puppy linux. I encourage you to, anyone can do it.
- Translating primary applications
- Translating secondary applications
[[http://www.murga-linux.com/puppy/viewtopic.php?t=23208 How to make the menu in your language]]. Works with JWM & Fluxbox, and I would think with other desktop environments too. Check the third post for best-practice.
In order to translate every application, you have to translate every item in /usr/share/applications. Remember to make a pet of these. :)


Revision [4992]

Edited on 2010-01-15 18:55:34 by Droope [added right-click translation]
Additions:
Check this forum link:
Deletions:
http://www.murga-linux.com/puppy/viewtopic.php?p=307939


Revision [4991]

Edited on 2010-01-15 18:54:55 by Droope [added right-click translation]
Additions:
====**Translating menu & desktop items** ====
[[http://www.murga-linux.com/puppy/viewtopic.php?t=23208 How to make the menu in your language]]. Works with JWM & Fluxbox, and I would think with other desktop environments too. Check the third post for best-practice.
In order to translate every application, you have to translate every item in /usr/share/applications. Remember to make a pet of these. :)


Revision [4990]

Edited on 2010-01-15 18:42:53 by Droope [added right-click translation]
Additions:
- Font configuration //(optional, non-latin character users only)//
====**Font configuration** for non-latin characters - //Optional//====
I have little info to provide on this area, but I would recommend a wellminded search and a visit to this link: [[http://www.murga-linux.com/puppy/viewtopic.php?p=307939 UTF8 locale for Puppy 4 (SFS)]]


Revision [4989]

Edited on 2010-01-15 18:38:15 by Droope [added right-click translation]
Additions:
Before starting, it is of **//MASSIVE//** importance for you to do one thing. Check the forums for previous translations. This can be done searching [[http://wellminded.com/puppy/pupsearch.html at puppy custom search]] or the [[http://murga-linux.com/puppy/search.php forum search]]. This can avoid you a lot of frustation, and also to use your valuable time in a productive manner : ) Once you find a thread where translation is being discussed -- most likely -, please post there and inform the progress/problems you are having.
Why? You might wonder. See, if you create a translated .ISO, it would be great. But now, if you create a pet, it can be used in any pupplet the user wants, and therefore, it is far more valuable and considered best-practice. Creating a pet is easy, as a pet is actually a .tar.gz with a "filesystem" in it. Do not hesitate to ask support at the [[http://www.murga-linux.com/puppy/ forum]], if required.
Deletions:
Before starting, it is of **//MASSIVE//** importance for you to do one thing. Check the forums for previous translations. This can be done searching [[http://wellminded.com/puppy/pupsearch.html at puppy custom search]] or the [[http://murga-linux.com/puppy/search.php forum search]]. This can avoid you a lot of frustation, and also to use your valuable time in a productive manner : )
Why? You might wonder. See, if you create a translated .ISO, it would be great. But now, if you create a pet, it can be used in any pupplet the user wants, and therefore, it is far more valuable and considered best-practice. Creating a pet is easy, as a pet is actually a .tar.gz with a "filesystem" in it. Please give it a try.


Revision [4988]

Edited on 2010-01-15 18:35:42 by Droope [added right-click translation]
Additions:

- Preliminary
====**Preliminary** - Thinking time====
Why? You might wonder. See, if you create a translated .ISO, it would be great. But now, if you create a pet, it can be used in any pupplet the user wants, and therefore, it is far more valuable and considered best-practice. Creating a pet is easy, as a pet is actually a .tar.gz with a "filesystem" in it. Please give it a try.
Deletions:
- Configure fonts (for non-latin languages, OPTIONAL)
====Preliminary====
This being done, you can start. You have to, as a first step, choose your locale from the menu.


Revision [4987]

Edited on 2010-01-15 18:29:04 by Droope [added right-click translation]
Additions:
Translating puppy is a community effort, there is no possibilty to make it a one person's mission. That being said, there is always a need for someone to start and take the head position, and to take the organizers role. It's quite an honor, and comes with the satisfaction of knowing that you have contributed - quite importantly - to puppy linux. I encourage you to, anyone can do it.
- Configure fonts (for non-latin languages, OPTIONAL)
- Translating menus & desktop items (interface)
More info below.
====Preliminary====
Before starting, it is of **//MASSIVE//** importance for you to do one thing. Check the forums for previous translations. This can be done searching [[http://wellminded.com/puppy/pupsearch.html at puppy custom search]] or the [[http://murga-linux.com/puppy/search.php forum search]]. This can avoid you a lot of frustation, and also to use your valuable time in a productive manner : )
It would be also good for you to learn how to create [[http://www.murga-linux.com/puppy/viewtopic.php?t=35507 pet packages]].
This being done, you can start. You have to, as a first step, choose your locale from the menu.
=====Sources=====
Where information was gathered from:
http://www.murga-linux.com/puppy/viewtopic.php?p=307939
http://www.murga-linux.com/puppy/viewtopic.php?t=32117&start=4
Deletions:
Translating puppy is a community effort, there is no possibilty to make it a one person's mission. That being said, there is always a need for someone to start and take the head position, and to take the organizers role. It's quite an honor, and comes with the satisfaction of knowing that you have contributed - quite importantly - to puppy linux.
- Translating menus & desktop items (interface)
More info below.


Revision [4986]

The oldest known version of this page was created on 2010-01-15 18:15:15 by Droope [added right-click translation]
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki