pProcess language support

For efforts in internationalising Puppy and solving problems in this area
Message
Author
User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

pProcess language support

#1 Post by zigbert »

_______pProcess language support__________________________________



English - Native
French - Jean-Jacques Moulinier (esmourguit) 2.3.2
German - (mave, eastler_dart) 2.3.2
Italian - David Maria Galardi (xanad) 2.3.2
Polish - Robert Wojewódzki (robwoj44) 2.3.2
Russian - Sergey Rodin (rodin.s) 2.3.2
Spanish - (vicmz) 2.3.2


Download
username: puppy
password: linux

pprocess_NLS.pet [Mirror]


pProcess uses gettext for NLS.
You can translate using momanager


pProcess main page







################ OLD STANDARD ###############

Chinese - (sasaqqdan) 1.0
English - Native language
Finnish - (JSonic) 2.2.3
French - Jean-Jacques Moulinier (esmourguit) 2.2
German - (mave, eastler_dart) 2.2.1
Italian - Angelo Gemmi 1.0
Norwegian - Sigmund Berglund (zigbert) 2.0
Polish - Robert Wojewódzki (robwoj) 2.2.3
Portoguese - (vicmz ) (2.2.3)
Russian - (rodin.s) 2.2.0
Spanish - Jacob S. Preciado (Proudog) 1.0

Download
username: puppy
password: linux

Pprocess_NLS_old (2 kb).

For new translators:
The file to translate is /usr/local/pprocess/locals/en_US:english
This file is in the main Pprocess package. It is important that you install the latest version to see how it all works.

- Write your translation with charset UTF-8. If you doesn't understand this, it's convertable. :-)


Pprocess mainpage

Sigmund Berglund
Last edited by zigbert on Fri 23 Jan 2015, 18:36, edited 27 times in total.

User avatar
esmourguit
Posts: 1410
Joined: Fri 17 Nov 2006, 14:45
Location: Entre l'ile aux oiseaux.et l'ile de sainte Lucie

#2 Post by esmourguit »

Hello Sigmund,
Here is the french file for Pprocess 1.0.
Cordialement ;)
[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]

Proudog
Posts: 164
Joined: Fri 27 Feb 2009, 19:07

Pprocess

#3 Post by Proudog »

Spanish translation to Pprocess 1.x
<Proudog>
Attachments
spanish.tar.gz
(541 Bytes) Downloaded 1515 times

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#4 Post by zigbert »

:? Honestly guys, what took you sooooo long :lol: :lol: :lol:


Sigmund

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#5 Post by zigbert »

Italian added

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#6 Post by zigbert »

Language file is completely rewritten for version 2.0

mave
Posts: 129
Joined: Thu 02 Apr 2009, 13:42
Location: Germany

language file(s) german/deutsch

#7 Post by mave »

for 1.x

and the new 2.0

But in 2.0 not running. Looking at the code, hmmm....

mave
Attachments
pprocess_2.x_de_DE.tar.gz
(536 Bytes) Downloaded 1360 times
pprocess_1.x_de_DE.tar.gz
for 1.x
(522 Bytes) Downloaded 1320 times

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#8 Post by zigbert »

mave
Thank you for the German translation. You have not added your full name? You should be credited :)

Main post updated


Sigmund

mave
Posts: 129
Joined: Thu 02 Apr 2009, 13:42
Location: Germany

#9 Post by mave »

mave = Markus Vedder

Thanks for your scripts Sigmung, and greetings to norway, where a good old friend (http://www.senjafoto.no) lives on Senja. Great country!

Cheers,
Markus

mave
Posts: 129
Joined: Thu 02 Apr 2009, 13:42
Location: Germany

localization coding and getting read correct language file

#10 Post by mave »

Hi Sigmund,

localization didn't work for me. Your code in pprocess asks env-Var LANGUAGE to be "auto" (but where is it set in Puppy?).

Changed the localization code this way from 01micko:

Code: Select all

# ==== localization on 01micko's way =======

#define working directorys
APPDIR="`dirname $0`"
[ "$APPDIR" = "." ] && APPDIR="`pwd`"
export APPDIR="$APPDIR"

#set language
DEFLANG=`env|grep "LANG="`
if [ "$DEFLANG" = "LANG=C" ];then xmessage -center "Please set your locale" &
exit
fi
LANGUAGE=`echo $LANG|head -c5` #workaround for utf8
TMPLANG="`ls $APPDIR/locals/ | grep $LANGUAGE`"
. $APPDIR/locals/en_US:english #always run to fill gaps in translation
[[ "$TMPLANG" != "en_US:english" ]] && . $APPDIR/locals/$TMPLANG 2> /dev/null

# =========================
and, uuups, here we're in german ;-)

Chrees,
markus
Attachments
pprocess-2.0.tar.gz
(1.62 KiB) Downloaded 1331 times

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#11 Post by zigbert »

Thank you Markus for fixing this.

These lines should be enough

Code: Select all

#set language
TMP="`ls -1 $PROGPATH/locals/ | grep $LANG`"
. $PROGPATH/locals/en_US:english #always run to fill gaps in translation
[ "$TMP" != "en_US:english" ] && . $PROGPATH/locals/$TMP 2> /dev/null
#--- 
I will upload a new version


Sigmund

User avatar
esmourguit
Posts: 1410
Joined: Fri 17 Nov 2006, 14:45
Location: Entre l'ile aux oiseaux.et l'ile de sainte Lucie

#12 Post by esmourguit »

Hello Sigmund,
Here is the french file for Pprocess 2.1
Cordialement ;)
[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]

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#13 Post by zigbert »

French updated

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

Hebrew and Arabic Localization

#14 Post by don570 »

I have written a tutorial to aid people who want to contribute to the
localization of Puppy Projects by translating English phrases into
Hebrew or Arabic. There is a lack of a good bidirectional text editor,
but I think I have found the solution. It is called Yudit.
I believe it has enough features to do the job. I don't speak Hebrew
or Arabic so I don't know. I do know that it must allow several
languages and two directions of text flow, and Yudit supports this.
I invite feedback.
Here is the page
http://www.murga-linux.com/puppy/viewto ... 069#444069

_______________________________________________________________

User avatar
esmourguit
Posts: 1410
Joined: Fri 17 Nov 2006, 14:45
Location: Entre l'ile aux oiseaux.et l'ile de sainte Lucie

#15 Post by esmourguit »

Bonjour à tous,
@ zigbert,
Here is the french file for Pprocess 2.20.
Cordialement ;)
[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]

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#16 Post by zigbert »

French updated

rodin.s
Posts: 344
Joined: Wed 22 Sep 2010, 19:50
Location: Ukraine

#17 Post by rodin.s »

I have made Russian translation for Pprocess. It may as well be called ru_RU.UTF-8.
Attachments
ru_UA.UTF-8.tar.gz
(10 KiB) Downloaded 1083 times

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#18 Post by zigbert »

German updated



.........and what's here........russian? I've been blind :oops:

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#19 Post by zigbert »

I can't extract the russian file. Can anyone help ?


Thanks
Sigmund

rodin.s
Posts: 344
Joined: Wed 22 Sep 2010, 19:50
Location: Ukraine

#20 Post by rodin.s »

Used this command to extract

Code: Select all

tar xvf ru_UA.UTF-8.tar.gz 

Post Reply