Support for Belarusian. (No translation yet, but stamps have been xlated)

This commit is contained in:
William Kendrick 2004-05-09 18:08:59 +00:00
parent 8bf40ff3be
commit 9a1f9e81b6
4 changed files with 28 additions and 7 deletions

View file

@ -7,7 +7,7 @@ bill@newbreedsoftware.com
http://www.newbreedsoftware.com/tuxpaint/ http://www.newbreedsoftware.com/tuxpaint/
June 17, 2002 - April 28, 2004 June 17, 2002 - May 9, 2004
* Design and Coding: * Design and Coding:
@ -82,6 +82,9 @@ June 17, 2002 - April 28, 2004
* Basque * Basque
Juan Irigoien <juanirigoien@irakasle.net> Juan Irigoien <juanirigoien@irakasle.net>
* Belarusian (coming soon)
Eugene Zelenko <greendeath@mail.ru>
* Breton * Breton
Korvigelloù An Drouizi (Philippe) <drouizig@drouizig.org> Korvigelloù An Drouizi (Philippe) <drouizig@drouizig.org>

View file

@ -7,13 +7,16 @@ bill@newbreedsoftware.com
http://www.newbreedsoftware.com/tuxpaint/ http://www.newbreedsoftware.com/tuxpaint/
2004.April.25 (0.9.14) [cvs] 2004.May.09 (0.9.14) [cvs]
* Updated Makefile for easier install. * Updated Makefile for easier install.
Mark K. Kim <tuxNO_SOLICITATIONpaint-dev@cbreak.org> Mark K. Kim <tuxNO_SOLICITATIONpaint-dev@cbreak.org>
* Fixed crash bug when translated text ends in a space. * Fixed crash bug when translated text ends in a space.
Mark K. Kim & John Popplewell Mark K. Kim & John Popplewell
* Support for Belarusian. [Not translated yet]
Eugene Zelenko <greendeath@mail.ru>
* Welsh translation created. * Welsh translation created.
Kevin Donnelly <kevin@dotmon.com> Kevin Donnelly <kevin@dotmon.com>

View file

@ -1,5 +1,5 @@
.\" tuxpaint.1 - 2004.04.28 .\" tuxpaint.1 - 2004.05.09
.TH TUXPAINT 1 "28 Apr 2004" "0.9.14" "Tux Paint" .TH TUXPAINT 1 "09 May 2004" "0.9.14" "Tux Paint"
.SH NAME .SH NAME
tuxpaint -- A drawing program for young children. tuxpaint -- A drawing program for young children.
@ -253,6 +253,10 @@ afrikaans
.TP 2 .TP 2
- -
basque | euskara basque | euskara
.TP 2
-
belarusian | bielaruskaja
.TP 2
- -
bokmal bokmal
.TP 2 .TP 2
@ -487,8 +491,9 @@ Rita Verbauskaite,
Daniel Jose Viana, Daniel Jose Viana,
Charles Vidal, Charles Vidal,
Damian Yerrick, Damian Yerrick,
Muhammad Najmi Ahmad Zabidi,
and and
Muhammad Najmi Ahmad Zabidi. Eugene Zelenko.
.SH "SEE ALSO" .SH "SEE ALSO"
.BR tuxpaint-import (1), .BR tuxpaint-import (1),

View file

@ -21,12 +21,12 @@
along with this program; if not, write to the Free Software along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
June 14, 2002 - April 23, 2004 June 14, 2002 - May 9, 2004
*/ */
#define VER_VERSION "0.9.14" #define VER_VERSION "0.9.14"
#define VER_DATE "2004.04.23" #define VER_DATE "2004.05.09"
/* #define DEBUG */ /* #define DEBUG */
@ -287,6 +287,7 @@ void win32_perror(const char *str)
enum { enum {
LANG_AF, /* Afrikaans */ LANG_AF, /* Afrikaans */
LANG_BE, /* Belarusian */
LANG_BR, /* Breton */ LANG_BR, /* Breton */
LANG_CA, /* Catalan */ LANG_CA, /* Catalan */
LANG_CS, /* Czech */ LANG_CS, /* Czech */
@ -331,6 +332,7 @@ enum {
const char * lang_prefixes[NUM_LANGS] = { const char * lang_prefixes[NUM_LANGS] = {
"af", "af",
"be",
"br", "br",
"ca", "ca",
"cs", "cs",
@ -3795,6 +3797,7 @@ void show_lang_usage(FILE * f, char * prg)
/* C */ " english american-english\n" /* C */ " english american-english\n"
/* af */ " afrikaans\n" /* af */ " afrikaans\n"
/* eu */ " basque euskara\n" /* eu */ " basque euskara\n"
/* be */ " belarusian bielaruskaja\n"
/* nb */ " bokmal\n" /* nb */ " bokmal\n"
/* pt_BR */ " brazilian brazilian-portuguese portugues-brazilian\n" /* pt_BR */ " brazilian brazilian-portuguese portugues-brazilian\n"
/* br */ " breton brezhoneg\n" /* br */ " breton brezhoneg\n"
@ -3851,6 +3854,7 @@ void show_locale_usage(FILE * f, char * prg)
" C (English American English)\n" " C (English American English)\n"
" af_ZA (Afrikaans)\n" " af_ZA (Afrikaans)\n"
" eu_ES (Baque Euskara)\n" " eu_ES (Baque Euskara)\n"
" be_BY (Belarusian Bielaruskaja)\n"
" nb_NO (Bokmal)\n" " nb_NO (Bokmal)\n"
" pt_BR (Brazilian Brazilian Portuguese Portugues Brazilian)\n" " pt_BR (Brazilian Brazilian Portuguese Portugues Brazilian)\n"
" br_FR (Breton Brezhoneg)\n" " br_FR (Breton Brezhoneg)\n"
@ -4402,6 +4406,12 @@ void setup(int argc, char * argv[])
putenv("LANG=ca_ES"); putenv("LANG=ca_ES");
putenv("LC_ALL=ca_ES"); putenv("LC_ALL=ca_ES");
} }
else if (strcmp(langstr, "belarusian") == 0 ||
strcmp(langstr, "bielaruskaja") == 0)
{
putenv("LANG=be_BY.UTF-8");
putenv("LC_ALL=be_BY.UTF-8");
}
else if (strcmp(langstr, "czech") == 0 || else if (strcmp(langstr, "czech") == 0 ||
strcmp(langstr, "cesky") == 0) strcmp(langstr, "cesky") == 0)
{ {