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 Tue 21 Oct 2014, 09:39
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Projects » Localization Project
Language Pack for Indonesian
Moderators: Lobster, MU, raffy
Post_new_topic   Reply_to_topic View_previous_topic :: View_next_topic
Page 1 of 2 Posts_count   Goto page: 1, 2 Next
Author Message
gungsukma

Joined: 18 Sep 2011
Posts: 17

PostPosted: Mon 07 Jan 2013, 04:15    Post_subject:  Language Pack for Indonesian  

Hi,
This is a language pack for Indonesian.
I created it most part with momanager (and a few later with poedit) in Precise-5.4.1.

Well, there may be some typos, mistranslation, etc
(the "Printing with Samba" html file even is not translated, yet).

So, use it, but if you want, fix it..

PS. If you want to fix it, it may be better and easier to use poedit than Geany.

---

Hai,
Ini paket bahasa untuk Bahasa Indonesia
Saya membuatnya memakai momanager kebanyakan bagian (dan sedikit di belakang memakai poedit) di Precise-5.4.1.

Ya, mungkin ada beberapa salah ketik, salah terjemahan, dll
(file html "Mencetak dengan Samba" bahkan belum diterjemahkan).

Jadi, silakan gunakan, tapi kalau mau, silakan perbaiki...

PS. Kalau mau perbaiki, mungkin lebih baik dan mudah memakai poedit daripada Geany.
langpack_id-20130106.pet
Description  Language Pack for Indonesian
Archives -> Maximum Upload Size: 0 Bytes (??)
pet

 Download 
Filename  langpack_id-20130106.pet 
Filesize  344.75 KB 
Downloaded  306 Time(s) 
Back to top
View user's profile Send_private_message 
vicmz


Joined: 15 Jan 2012
Posts: 1117

PostPosted: Mon 07 Jan 2013, 13:36    Post_subject:  

Hello gungsukma Very Happy

Wow, Puppy is learning to bark in more and more languages! If you need some help or have any questions, you can ask the langpack maintainers:

esmourguit (French)
L18L (German)
rodin.s (Russian)
robwoj44 (Polish)
vicmz (Spanish) ---> That's me Laughing

There isn't a langpack maintainer for Indonesian yet, if you think you can then go for it. Very Happy

There is some helpful documentation on how to translate Puppy in the Menu > Help > HOWTO Internationalization (you can also read it online).

There is no need to make separate langpack PET packages for individual versions of Puppy Linux, language packs made through Momanager can translate all official versions of Puppy Linux and theirs derivatives as long as they were built from Woof2 version of 28 February 2012 or later, that is:

Official builds
- Precise Puppy (current version is Precise 5.4.3)
- Slacko 5.3.3 and above (current version is Slacko 5.4)
- Wary and Racy 5.3 and above (currently in development: Wary and Racy 5.4 beta 2)
- Squeezed ARM Puppy, or just Puppi (Puppy Linux for the Raspberry Pi board, currently under development)
Derivatives
(Customized versions of Puppy, they may need some extra translations but you can include them all in the same langpack, see the main forum topic of the derivative for more information)

- Dpup Exprimo (latest versions)
- Precise NOP
- Upup Precise
- Lxpup
- ToOpPy
... and any Puppy derivative (pupplet) made from the latest Woof2 (see the Derivatives section).

Greetings and welcome to the kennels! Very Happy

_________________
OB Precise 14.07.26 Woof-CE|Puppy Linux en español
Back to top
View user's profile Send_private_message 
vicmz


Joined: 15 Jan 2012
Posts: 1117

PostPosted: Mon 07 Jan 2013, 18:17    Post_subject:  

gungsukma,

This is to help you a little bit with your langpack. I don't speak Indonesian, but I can find out which Puppy programs have translations for your language and where in the langpack PET they must be placed. So, I searched the web and put existing Indonesian translations into your langpack:

https://dl.dropbox.com/s/ex36m2h1fiwkk06/langpack_id-20130107.pet?dl=1

Unfortunately, all I could find in Indonesian is Abiword, Gnumeric and Leafpad, but these are some of the main programs of Puppy Linux. I also included the Hunspell dictionary for Indonesian, for spellchecking in Abiword, Gnumeric, Seamonkey and POedit. If you install the Extract-makePET utility then right-click the langpack and select "extract here", you will see where the Abiword locales and the Hunspell dictionary are, this is important because Momanager still doesn't include them in the langpack automatically. You can download the Extract-makePET utility here:

https://dl.dropbox.com/s/yvonqjdbq6gv58c/Extract-makepet-1.0.pet?dl=1

Once you have put the extra files in their places, simply right-click the folder that the utility extracted and select "makepet", this will package back the folder and its contents into a PET.

For those who want to use LibreOffice in Indonesian, there are packages and translations for LibreOffice here:

http://murga-linux.com/puppy/viewtopic.php?t=79039

Seamonkey doesn't have any language extensions for Indonesian yet, but other web browsers have translations for Indonesian:

Firefox (portable version from Mozilla.org) - Opera + language files - Chromium

_________________
OB Precise 14.07.26 Woof-CE|Puppy Linux en español
Back to top
View user's profile Send_private_message 
L18L

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

PostPosted: Tue 08 Jan 2013, 10:09    Post_subject: Language Pack for Indonesian
Sub_title: gparted
 

Halo, dunia!

vicmz,
thank you very much for starting help. Let me also contribute a bit.
vicmz wrote:
...Unfortunately, all I could find in Indonesian is Abiword, Gnumeric and Leafpad, ...


text editor geany
http://i18n.geany.org/ id.po is 90% translated (more than zero Laughing )

partition editor gparted found on the web
po/id.po wrote:
"PO-Revision-Date: 2011-02-04 20:13+0700\n"
"Last-Translator: Andika Triwidada <andika@gmail.com>\n"
"Language-Team: GNOME Indonesian Translation Team <gnome@i15n.org>\n"

#: ../gparted.desktop.in.in.h:1
msgid "Create, reorganize, and delete partitions"
msgstr "Membuat, mengorganisasi ulang, serta menghapus partisi"


and msgfmt applied, result attached
gparted_indonesian.tar.gz
Description  /usr/share/locale/id/LC_MESSAGES/gparted.mo
gz

 Download 
Filename  gparted_indonesian.tar.gz 
Filesize  12.27 KB 
Downloaded  254 Time(s) 
Back to top
View user's profile Send_private_message 
L18L

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

PostPosted: Wed 09 Jan 2013, 09:03    Post_subject: Language Pack for Indonesian
Sub_title: shinobar's lang_support_all for the start
 

on Barry's blog shinobar wrote:
@new translators.
The lang_pack_all-0.9.sfs has a collection of translations.
I guess you can use it for the start.
http://www.murga-linux.com/puppy/viewtopic.php?t=51702

There are 9 files for id:
Quote:
# ls -l
-rw-r--r-- 1 root root 2899 Apr 23 2010 gftp.mo
-rw-r--r-- 1 root root 16530 Apr 23 2010 glib20.mo
-rw-r--r-- 1 root root 4688 Apr 23 2010 gnome-menus.mo
-rw-r--r-- 1 root root 16556 Apr 23 2010 gparted.mo
-rw-r--r-- 1 root root 74486 Apr 23 2010 gtk20.mo
-rw-r--r-- 1 root root 102796 Apr 23 2010 gtk20-properties.mo
-rw-r--r-- 1 root root 15670 Apr 23 2010 inkscape.mo
-rw-r--r-- 1 root root 4429 Apr 23 2010 libgnomeprint-2.2.mo
-rw-r--r-- 1 root root 9472 Apr 23 2010 libgnomeprintui-2.2.mo
#
# pwd
/mnt/+mnt+home+lang_support_all-1.5.sfs/usr/share/locale/id/LC_MESSAGES
#
Back to top
View user's profile Send_private_message 
gungsukma

Joined: 18 Sep 2011
Posts: 17

PostPosted: Wed 09 Jan 2013, 23:48    Post_subject:  

If the Indonesian Geany mo file is 90% translated, how to complete it? I cannot open it with poedit nor Geany.

Well, may be I should try something like this first:
poedit/bin/msgunfmt x.mo > x.po

---
Quote:

# ls -l
-rw-r--r-- 1 root root 2899 Apr 23 2010 gftp.mo
-rw-r--r-- 1 root root 16530 Apr 23 2010 glib20.mo
-rw-r--r-- 1 root root 4688 Apr 23 2010 gnome-menus.mo
-rw-r--r-- 1 root root 16556 Apr 23 2010 gparted.mo
-rw-r--r-- 1 root root 74486 Apr 23 2010 gtk20.mo
-rw-r--r-- 1 root root 102796 Apr 23 2010 gtk20-properties.mo
-rw-r--r-- 1 root root 15670 Apr 23 2010 inkscape.mo
-rw-r--r-- 1 root root 4429 Apr 23 2010 libgnomeprint-2.2.mo
-rw-r--r-- 1 root root 9472 Apr 23 2010 libgnomeprintui-2.2.mo

# pwd
/mnt/+mnt+home+lang_support_all-1.5.sfs/usr/share/locale/id/LC_MESSAGES

Seem like they are to be added to the langpack.
But if the pot files are made available, it will be better so I and other translators can add more translations.
And if any program exists in official Puppy, its po file should be listed in momanager, shouldn't it?
Back to top
View user's profile Send_private_message 
vicmz


Joined: 15 Jan 2012
Posts: 1117

PostPosted: Thu 10 Jan 2013, 06:00    Post_subject:  

To easily generate .po files from .mo files, use this tool:
http://murga-linux.com/puppy/viewtopic.php?p=652165#652165

_________________
OB Precise 14.07.26 Woof-CE|Puppy Linux en español
Back to top
View user's profile Send_private_message 
L18L

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

PostPosted: Thu 10 Jan 2013, 09:08    Post_subject: geany
Sub_title: geany.po
 

gungsukma wrote:
If the Indonesian Geany mo file is 90% translated, how to complete it? I cannot open it with poedit nor Geany.

Well, may be I should try something like this first:
poedit/bin/msgunfmt x.mo > x.po
...

Do not know how it is with poedit
but in console (devx loaded) simply use
msgunfmt x.mo > x.po

Or you can directly download id.po from http://i18n.geany.org/id.po but rename it to geany.po because you might have many other id.po files.

Or (recommended)
geany.pot is available at http://i18n.geany.org/geany.pot

if you put it into your /usr/share/doc/nls/geany/ then you should be able to translate it with momanager
I have just done this: yes it works Cool

----
corrected link to geany.pot
geany_translatable_in_momanager.png
 Description   translation template /usr/share/doc/nls/geany/geany.pot must exist
 Filesize   28.44 KB
 Viewed   961 Time(s)

geany_translatable_in_momanager.png


Edited_time_total
Back to top
View user's profile Send_private_message 
L18L

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

PostPosted: Thu 10 Jan 2013, 09:17    Post_subject:  

vicmz wrote:
To easily generate .po files from .mo files, use this tool:
http://murga-linux.com/puppy/viewtopic.php?p=652165#652165

That was before Barry has made momanager
I doubt that it can produce complete po files.

Assume there are some not translated messsages
they are not in mo file
how should they be created?

Not possible without pot file

momanager dynamically creates pot files for shell scripts
creation for binary files is not that easy and seldom needed
If needed the pot file will be found as /usr/share/doc/nls/program/program.pot (examles: geany, retrovol)

Please let us use momanager when ever possible.
That is the only way to further test it and maybe also improve it.
Back to top
View user's profile Send_private_message 
vicmz


Joined: 15 Jan 2012
Posts: 1117

PostPosted: Thu 10 Jan 2013, 09:50    Post_subject:  

L18L wrote:
vicmz wrote:
To easily generate .po files from .mo files, use this tool:
http://murga-linux.com/puppy/viewtopic.php?p=652165#652165

That was before Barry has made momanager
I doubt that it can produce complete po files.

Assume there are some not translated messsages
they are not in mo file
how should they be created?

Not possible without pot file

momanager dynamically creates pot files for shell scripts
creation for binary files is not that easy and seldom needed
If needed the pot file will be found as /usr/share/doc/nls/program/program.pot (examles: geany, retrovol)

Please let us use momanager when ever possible.
That is the only way to further test it and maybe also improve it.


You're right, I didn't read well gungsukma's message Embarassed
Sorry I was just waking up Laughing

Gungsukma, L18L is right, all you have to do is put the .mo file at /usr/share/locale/id/LC_MESSAGES, and Momanager will detect it. If a .pot file is required, L18L has explained above what you can do to get it. Very Happy

_________________
OB Precise 14.07.26 Woof-CE|Puppy Linux en español
Back to top
View user's profile Send_private_message 
L18L

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

PostPosted: Thu 10 Jan 2013, 09:54    Post_subject: pot  

gungsukma wrote:
...But if the pot files are made available, it will be better so I and other translators can add more translations.
Yes Very Happy
You can search for needed pot file
find the source
download it
find the pot file
put it into your /usr/share/doc/nls/program/
.. and you can continue using momanager
check the
#, fuzzy
translations and delete the
#, fuzzy lines Cool

pot file will become part of your langpack
(most of other languages will not need it because their po file is freely available)
gungsukma wrote:
And if any program exists in official Puppy, its po file should be listed in momanager, shouldn't it?

No, not any. Just the pot files from internationalized shell scripts.
That's Puppy.
Have fun

@vicmz;
Good morning Laughing
I hope you find it useful how to launch a program in another language without having to change locale

---- edited
@gungsukma
Of course I can search the pot files for you (and thus for all other new translators)
and you will (just Laughing ) translate the scripts....
indonesian_geany.png
 Description   
 Filesize   20.71 KB
 Viewed   939 Time(s)

indonesian_geany.png

Back to top
View user's profile Send_private_message 
gungsukma

Joined: 18 Sep 2011
Posts: 17

PostPosted: Fri 11 Jan 2013, 01:55    Post_subject: Re: pot  

L18L wrote:
Of course I can search the pot files for you (and thus for all other new translators)
and you will (just Laughing ) translate the scripts....

That would be very appreciated, I can avoid the risk of translating the wrong version of pot files if I search them myself.
Please leave a link (a forum thread link or a download link) here when you've done to let me know.
Back to top
View user's profile Send_private_message 
L18L

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

PostPosted: Fri 11 Jan 2013, 09:30    Post_subject: Re: pot  

gungsukma wrote:
Please leave a link (a forum thread link or a download link) here when you've done to let me know.

PortableObjectTemplate Files
Smile
Back to top
View user's profile Send_private_message 
orangrimbo

Joined: 26 Nov 2010
Posts: 7

PostPosted: Sun 03 Feb 2013, 03:33    Post_subject:    

Busyeeet, mantap nih, gan....

ane ijin donlot dulu ya...
Back to top
View user's profile Send_private_message 
don570


Joined: 10 Mar 2010
Posts: 3336
Location: Ontario

PostPosted: Mon 04 Feb 2013, 16:17    Post_subject:  

Barry Kauler has just internationalised the script
'report-video'

Available inside the Woof download HERE

________________________________________________
Back to top
View user's profile Send_private_message 
Display_posts:   Sort by:   
Page 1 of 2 Posts_count   Goto page: 1, 2 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.1144s ][ Queries: 13 (0.0108s) ][ GZIP on ]