Fix compilation in FreeBSD
[wmaker-crm.git] / po / README
blob1ff7805a62134952ab00123fe241f66b2dd4bc59
1 Translated Message Catalog Files
2 ================================
4 All files are now in UTF-8.
6 File    Language        Note    Current Maintainer
7 ------------------------------------------------------------------------------
8 ja.po   Japanese        1       ABE Shige <sabe@ibm.net>
9                                 MANOME Tomonori <manome@itlb.te.noda.sut.ac.jp>
10                                 Takeo Hashimoto <HashimotoTakeo@mac.com>
11 pt.po   Portuguese              Eliphas Levy Theodoro <eliphas@conectiva.com.br>
12 de.po   German                  Torsten Marek <torsten.marek@vbdnet.de>
13                                 Bernd Eggert <Bernd.Eggert@t-online.de>
14                                 Matthias Warkus <mawarkus@t-online.de>
15                                 Guido Scholz <guido.scholz@bayernline.de>
16 es.po   Spanish                 Quique <quique@sindominio.net>
17                                 Raul Benito Garcia <raul@fi.upm.es>
18 ko.po   Korean          1,2     Byeong-Chan Kim <redhands@linux.sarang.net>
19 sv.po   Swedish                 John Forgoil <forgoil@rsn.hk-r.se>
20 cs.po   Czech           3       Jiri Hnidek <Jiri.Hnidek@vslib.cz
21 no.po   Norwegian               Marcus Ramberg <draven@mo.himolde.no>
22 nl.po   Dutch                   Roeland Mertens <roeland@zeus.rug.ac.be>
23 gl.po   Galician                Xose Vazquez <xose@arrakis.es>
24 fr.po   French                  Bastien Nocera <hadess@hadess.net>
25                                 Jean-Francois BIGNOLLES <bignolle@grif.fr>
26                                 Antoine Hulin <antoine.hulin@origan.fdn.org>
27 it.po   Italian                 Michele Campeotto <micampe@f2s.com>
28 ru.po   Russian                 Alexey Vyskubov <alexey@piter-press.ru>
29                                 Michael Sobolev <mss@transas.com>
30 tr.po   Turkish                 F. Kagan Gurkaynak <kgf@wpi.edu>
31 fi.po   Finnish                 Ville Hautamaki <villeh@cs.joensuu.fi>
32                                 Ramin Miraftabi <ramin@cs.joensuu.fi>
33                                 Tomi Kajala <tomi@iki.fi>
34 hr.po   Croatian        3       Toni Bilic <tbilic@efos.hr>
35 el.po   Greek                   Nikolaos Papagrigoriou <papanikos@usa.net>
36 pl.po   Polish                  Piotr DembiƱski <pdemb@aurora.put.poznan.pl>
37 ro.po   Romanian                Andrei Vuta <gigi_man@manag.pub.ro>
38 da.po   Danish                  Birger Langkjer <langkjer@post3.tele.dk>
39 zh_TW.Big5.po Chinese           Li Wei Jih <lwj@manufacture.com.tw>
40 zh_CN.po Chinese                Wang Jian <larkw@263.net>
41 sk.po   Slovak                  Jan 'judas' Tomka <judas@linux.sk>
42                                 Milan Hromada <mhromada@elas.sk>
43 bg.po   Bulgarian               Slavei Karadjov <slaff@exco.net>
44                                 Anton Zinoviev <zinoviev@debian.org>
45 hu.po   Hungarian               HORVATH Szabolcs <horvaths@inf.elte.hu>
46 et.po   Estonian                Ivar Smolin <okul@trenet.ee>
47 ms.po   Malay                   Hasbullah Bin Pit (sebol) <sebol@ikhlas.com>
48 be.po   Belarusian              Ihar Viarheichyk <iverg@mail.ru>
49 ca.po   Catalan                 Ernest AdroguĆ© <eadrogue@gmx.net>
50 bs.po   Bosnian                 Ahmet Mulalic <am@lugzdk.ba>
51 hy.po   Armenian                Norayr Chilignaryan <chnorik@gmail.com>
54 Some translations are based on previous translations by other people.
55 The history of translations can be found in the po files.
57 If you want to update a translation that's maintained by someone else
58 please please please contact the original maintainer first. It's for
59 your own good.
62 Notes
63 -----
64 1. Multibyte character support must be enabled in WindowMaker. 
66 2. WindowMaker must also be started from a terminal program that can
67 display the messages in that language, like xterm that supports Korean
68 characters.
70 3. Uses iso8859-2 character set.
74 If you want to translate WindowMaker messages to some other language:
75 1 - type make WindowMaker.pot 
76 2 - translate WindowMaker.pot like:
78 msgid "%s aborted.\n"
79 msgstr "%s abortado.\n"
81 where msgid is the original message and msgstr is the translated
82 message. PLEASE DO NOT TOUCH THE msgid LINES.
84 The info pages for gettext has more detailed information on how to
85 do translations. 
87 3 - (maintainer only) put the locale name in configure.ac, in the list of
88     supported locales
90 Then rename the WindowMake.pot file to the language code 
91 with a .po extension, reconfigure WindowMaker and run
92 make install.
94 To update an already translated message file use the msgmerge command. As in:
95 msgmerge pt.po WindowMaker.pot > pt.po.new
97 If you use an older version of gettext, the command is tupdate, instead
98 of msgmerge.
101 Notes: 
102 - if you think an error message is too obscure just ask me about it.
103 - you don't need to translate every single word. Some words/expressions are
104         easier to understand in the original English form than in our 
105         native languages. 
106 - some strings used in dialog panels and other GUI parts are limited by
107 the size of the widget. Unfortunately, the only way to verify that is by 
108 trial and error. 
109 - you can use characters other than standard ASCII, if needed. Keep in mind 
110 that if error messages that are output to stdout (instead of in a GUI dialog)
111 is translated using some character set different than ASCII, it will require
112 that the terminal from where wmaker is launched be able to display such 
113 characters. For example, if you translate _all_ messages to greek, you'll 
114 need to run wmaker from a xterm that can display greek.
115 - if you update a translation of someone else, please contact the current
116 maintainer, so that we don't have duplicate work. Also put a "history" log in
117 the top of the file, like:
119 #  Portuguese Message Catalog
121 #  Version      Maintainer
122 #  Original     Joe Shmoe
123 #  0.17.5       Joao da Silva
126 You may also want to translate the menu definition file.
127 Send the translated files to me, so that I can include them
128 in the next distribution.
131 Alfredo Kojima <kojima@windowmaker.info>