Re: how to add new language support to SliTaz

[ Thread Index | Date Index ]


Hi jozee, i agree with you, it must have a guide or tutorial about
i18n on doc.slitaz.org. We have the notes on labs that are a great
resource about adding gettext support to gtkdialog based tools, and
the gettext manual
(http://www.gnu.org/software/gettext/manual/gettext.html#Preparing-Shell-Scripts)
could be used for more information on the subject.

Also, we can add a little step-by-step guide, using the tools
makefiles (http://hg.slitaz.org/tazusb/file/tip/Makefile for example)
to explain how to create and install po files.

2010/4/2 Rohit Joshi <rj.rohit@xxxxxxxxx>:
> Claudinei,
>
>> we have a page for the internationalization project on labs:http://labs.slitaz.org/wiki/i18n
> Thanks. That's good. Can someone shift this to official documentation
> page (docs.slitaz.org)?
>
> Do you think we need to simplify this (simpler step-by-step)? It seems
> to be written for people with extensive "wok" experience?
>
> Rohit
>
> On Fri, Apr 2, 2010 at 8:47 PM, Claudinei Pereira
> <contato@xxxxxxxxxxxxxxxxxxxx> wrote:
>>> Hi Claudinei and others,
>>
>> Hi Rohit,
>>
>>> Do we have a wiki page on how to add a new language support to SliTaz?
>>
>> Yes, we have a page for the internationalization project on labs:
>> http://labs.slitaz.org/wiki/i18n and Christophe made a notes wiki page
>> at http://labs.slitaz.org/wiki/i18n/Notes. We mainly follow these
>> notes to add gettext support to the SliTaz tools.
>>
>> 2010/4/2 Rohit Joshi <rj.rohit@xxxxxxxxx>:
>>> Hi Claudinei and others,
>>>
>>> As SliTaz 3.0 has full UTF-8 support, I am also interested in seeing
>>> some more Asian languages support (Hindi, indonesian etc) in SliTaz.
>>> Is someone interested?
>>> Do we have a wiki page on how to add a new language support to SliTaz?
>>>
>>> Since you guys are quite experienced in this, please help to document
>>> steps so that community can support some more languages.
>>>
>>> Here are some of the steps I think that need to be taken in SliTaz:
>>>
>>> === Slitaz Messages ===
>>> * Openbox: slitaz-configs-$VERSION/rootfs/etc/xdg/openbox/menu.${LOCALE}.xml
>>> * Slitaz Docs (Index.html): slitaz-doc-$VERSION/slitaz/index.${LOCALE}.html
>>> * Slitaz-tools: slitaz-tools-$VERSION/messages/$LOCALE
>>> * SliTaz Software Manuals (tazpkg tazlito tazusb tazwok): add
>>> $pkg.$LANGUAGE.html to each individual wok
>>>
>>>
>>> === Fonts ===
>>> * Create a fonts package
>>>  - add your language fonts to /usr/share/fonts
>>>  - if ${LOCALE}.conf, cp it /etc/fonts/conf.avail and \
>>>   ln -s /etc/fonts/conf.avail/${LOCALE}.conf /etc/fonts/conf.d
>>>  - fc-cache -v
>>>
>>>
>>> === Keyboard ===
>>> * Improve kbd-base package receipt or copy new Keymap file (if
>>> available) to  /usr/share/kmaps or /usr/share/kbd/keymaps
>>> * Change keyboard: tazkeymap or manually edit /etc/keymap.conf
>>>
>>> === Locales in Core Packages ===
>>> * Automatic addition of Locales if core pkgs translation is available upstream
>>>
>>> === Locales in Other Packages ===
>>> * Can be supported automatically but I feel its not supported yet
>>>
>>> Thanks,
>>>
>>> Rohit
>>>
>>> ---
>>> SliTaz GNU/Linux Mailing list - http://www.slitaz.org/
>>>
>>>
>>
>>
>>
>> --
>> www.claudineipereira.com
>>
>> ---
>> SliTaz GNU/Linux Mailing list - http://www.slitaz.org/
>>
>>
>
> ---
> SliTaz GNU/Linux Mailing list - http://www.slitaz.org/
>
>



-- 
www.claudineipereira.com

---
SliTaz GNU/Linux Mailing list - http://www.slitaz.org/


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/