Commit cceec182 authored by Bruno Coudoin's avatar Bruno Coudoin

Added Basque support (from dooteo <dooteo@euskalgnu.org>)

parent 07eb357a
2005-09-12 Bruno coudoin <bruno.coudoin@free.fr>
Added Basque support (from dooteo <dooteo@euskalgnu.org>)
* boards/flags/eu.png:
* boards/flags/gcompris_flags.assetml.in:
* boards/wordsgame/default-eu.xml:
* boards/wordsgame/wordslevel1.eu:
* boards/wordsgame/wordslevel2.eu:
* boards/wordsgame/wordslevelmax.eu:
* configure.in:
* docs/Makefile.am:
* docs/checkScreenshots.sh:
* docs/eu/.cvsignore:
* docs/eu/Makefile.am:
* docs/eu/gcompris.texi:
* docs/eu/overview.dia:
* docs/eu/overview.jpg:
* docs/eu/python.xml:
* docs/gcompris2spip.pl:
* po/Makefile.in.in:
* src/gcompris/config.c:
2005-09-12 Yves Combe,,, <yves@ycombe.net>
refuse --reread-menu if db is read-only.
......
boards/flags/eu.png

2.84 KB | W: | H:

boards/flags/eu.png

1.77 KB | W: | H:

boards/flags/eu.png
boards/flags/eu.png
boards/flags/eu.png
boards/flags/eu.png
  • 2-up
  • Swipe
  • Onion skin
......@@ -65,6 +65,11 @@
<_Credits>All these images taken from GKB Keyboard Switcher applet</_Credits>
<Categories>flags</Categories>
</Asset>
<Asset file="eu.png" mimetype="image/png">
<_Description>Basque</_Description>
<_Credits>Taken from the CIA database</_Credits>
<Categories>flags</Categories>
</Asset>
<Asset file="fi.png" mimetype="image/png">
<_Description>Finnish</_Description>
<_Credits>All these images taken from GKB Keyboard Switcher applet</_Credits>
......
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<GCompris>
<Wordlist name="default-fr" description="Default French" locale="fr">
<level="1">
laguna
etxea
aitor
baloia
baserria
euria
txoria
ibaia
ogia
umea
leihoa
polita
mendia
handia
erraza
poza
barrea
joan
egin
agur
irratia
hodeia
txikia
</level>
<level="2">
asko
ikasi
jan
esnea
lorea
ardia
panpina
zaldia
sagua
elefantea
eseri
jaiki
abestu
garaia
mamia
mahaia
musika
soinua
bikaina
hiria
ametsa
gela
parkea
ederra
jolasa
landarea
</level>
<level="3">
asko
ikasi
jan
esnea
etorri
lorea
gaztelua
ardia
panpina
zaldia
lotan
sagua
elefantea
eseri
jaiki
abestu
garaia
mamia
zelaia
mahaia
ordenagailua
musika
soinua
kolorea
bikaina
hiria
ametsa
gela
parkea
ederra
zuria
jolasa
landarea
laguna
etxea
aitor
ura
zerua
baloia
baserria
autoa
euria
txoria
ibaia
ogia
umea
leihoa
polita
mendia
etorri
handia
erraza
poza
barrea
joan
hasi
egin
agur
txakurra
katua
behia
liburua
irratia
gorria
berdea
urdina
hodeia
txikia
</level>
</Wordlist>
</GCompris>
laguna
etxea
aitor
baloia
baserria
euria
txoria
ibaia
ogia
umea
leihoa
polita
mendia
handia
erraza
poza
barrea
joan
egin
agur
irratia
hodeia
txikia
asko
ikasi
jan
esnea
lorea
ardia
panpina
zaldia
sagua
elefantea
eseri
jaiki
abestu
garaia
mamia
mahaia
musika
soinua
bikaina
hiria
ametsa
gela
parkea
ederra
jolasa
landarea
asko
ikasi
jan
esnea
etorri
lorea
gaztelua
ardia
panpina
zaldia
lotan
sagua
elefantea
eseri
jaiki
abestu
garaia
mamia
zelaia
mahaia
ordenagailua
musika
soinua
kolorea
bikaina
hiria
ametsa
gela
parkea
ederra
zuria
jolasa
landarea
laguna
etxea
aitor
ura
zerua
baloia
baserria
autoa
euria
txoria
ibaia
ogia
umea
leihoa
polita
mendia
etorri
handia
erraza
poza
barrea
joan
hasi
egin
agur
txakurra
katua
behia
liburua
irratia
gorria
berdea
urdina
hodeia
txikia
......@@ -107,7 +107,7 @@ fi
LDFLAGS="${LDFLAGS} ${RANDR_LIBS}"
dnl Add the languages which your application supports here.
ALL_LINGUAS="am ar az bg ca cs da de el en_CA en_GB es et fi fr ga gu he hi hr hu it lt mk ml ms nb ne nl nn pa pl pt pt_BR ro ru rw sk sl sq sr sr@Latn sv tr vi wa zh_CN"
ALL_LINGUAS="am ar az bg ca cs da de el en_CA en_GB es et eu fi fr ga gu he hi hr hu it lt mk ml ms nb ne nl nn pa pl pt pt_BR ro ru rw sk sl sq sr sr@Latn sv tr vi wa zh_CN"
dnl GCompris needs to know which locale are supported
AC_SUBST(ALL_LINGUAS)
......@@ -521,6 +521,7 @@ po/Makefile.in
docs/Makefile
docs/C/Makefile
docs/fr/Makefile
docs/eu/Makefile
boards/Makefile
boards/advanced_colors/Makefile
boards/babymatch/Makefile
......
## Process this file with automake to produce Makefile.in.
SUBDIRS = C fr
SUBDIRS = C fr eu
EXTRA_DIST =
\ No newline at end of file
EXTRA_DIST =
#!/bin/sh
# Once gcompris2spip is run, run this one to check no screenshots
# are missing
grep screenshots/ all_article.spip | cut -d= -f5 | cut -d \" -f2 | cut -d "&" -f1 |sort -u | xargs ls
gcompris.html
gcompris.info
Makefile
Makefile.in
## Process this file with automake to produce Makefile.in.
doc = gcompris.html
EXTRA_DIST = overview.jpg \
overview.txt \
topic.dat \
overview.dia
gcompris_helpdir = $(datadir)/gnome/help/$(PACKAGE)/fr
all: $(doc)
info_TEXINFOS = gcompris.texi
install-data-local:
$(mkinstalldirs) $(DESTDIR)$(gcompris_helpdir)
$(INSTALL_DATA) gcompris.html $(DESTDIR)$(gcompris_helpdir)
$(INSTALL_DATA) $(srcdir)/overview.jpg $(DESTDIR)$(gcompris_helpdir)
$(INSTALL_DATA) $(srcdir)/topic.dat $(DESTDIR)$(gcompris_helpdir)
%.html: %.texi
texi2html -monolithic $<
%.eps: %.dia
dia $< -e $@
%.ps: %.dvi
dvips -o $@ $<
%.dvi: %.texi
texi2dvi $<
%.pdf: %.ps
ps2pdf $<
gcompris.pdf gcompris.dvi: overview.eps
clean-local:
rm -f overview.eps gcompris.pdf gcompris.html gcompris.info
This diff is collapsed.
This diff is collapsed.
......@@ -53,6 +53,7 @@ my %sections = (
"en_GB", 0,
"es", 40,
"et", 0,
"eu", 0,
"fi", 36,
"fr", 1,
"ga", 0,
......@@ -104,6 +105,7 @@ my %rubriques = (
"en_GB", 0,
"es", 47,
"et", 0,
"eu", 0,
"fi", 73,
"fr", 6,
"ga", 0,
......@@ -156,6 +158,7 @@ my %rubriques_all = (
"en_GB", 0,
"es", 71,
"et", 0,
"eu", 0,
"fi", 74,
"fr", 63,
"ga", 0,
......
......@@ -11,11 +11,6 @@
#
# - Modified by jacob berkman <jacob@ximian.com> to install
# Makefile.in.in and po2tbl.sed.in for use with glib-gettextize
#
# - Modified by Rodney Dawes <dobey@novell.com> for use with intltool
#
# We have the following line for use by intltoolize:
# INTLTOOL_MAKEFILE
GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
PACKAGE = @PACKAGE@
......@@ -26,33 +21,27 @@ SHELL = /bin/sh
srcdir = @srcdir@
top_srcdir = @top_srcdir@
top_builddir = ..
VPATH = @srcdir@
prefix = @prefix@
exec_prefix = @exec_prefix@
datadir = @datadir@
datarootdir = @datarootdir@
libdir = @libdir@
localedir = $(libdir)/locale
gnulocaledir = $(datadir)/locale
gettextsrcdir = $(datadir)/glib-2.0/gettext/po
subdir = po
install_sh = @install_sh@
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
INSTALL = @INSTALL@
INSTALL_DATA = @INSTALL_DATA@
MKINSTALLDIRS = $(top_srcdir)/@MKINSTALLDIRS@
CC = @CC@
GENCAT = @GENCAT@
GMSGFMT = @GMSGFMT@
MSGFMT = @MSGFMT@
XGETTEXT = @XGETTEXT@
INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
MSGMERGE = INTLTOOL_EXTRACT=$(INTLTOOL_EXTRACT) srcdir=$(srcdir) $(INTLTOOL_UPDATE) --gettext-package $(GETTEXT_PACKAGE) --dist
GENPOT = INTLTOOL_EXTRACT=$(INTLTOOL_EXTRACT) srcdir=$(srcdir) $(INTLTOOL_UPDATE) --gettext-package $(GETTEXT_PACKAGE) --pot
MSGMERGE = msgmerge
DEFS = @DEFS@
CFLAGS = @CFLAGS@
......@@ -65,9 +54,8 @@ COMPILE = $(CC) -c $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $(XCFLAGS)
SOURCES =
POFILES = @POFILES@
GMOFILES = @GMOFILES@
DISTFILES = ChangeLog Makefile.in.in POTFILES.in \
$(POFILES) $(SOURCES)
EXTRA_DISTFILES = POTFILES.skip Makevars LINGUAS
DISTFILES = ChangeLog Makefile.in.in POTFILES.in $(GETTEXT_PACKAGE).pot \
$(POFILES) $(GMOFILES) $(SOURCES)
POTFILES = \
......@@ -83,13 +71,13 @@ INSTOBJEXT = @INSTOBJEXT@
.po.pox:
$(MAKE) $(GETTEXT_PACKAGE).pot
$(MSGMERGE) $< $(GETTEXT_PACKAGE).pot -o $*.pox
$(MSGMERGE) $< $(srcdir)/$(GETTEXT_PACKAGE).pot -o $*.pox
.po.mo:
$(MSGFMT) -o $@ $<
.po.gmo:
file=`echo $* | sed 's,.*/,,'`.gmo \
file=$(srcdir)/`echo $* | sed 's,.*/,,'`.gmo \
&& rm -f $$file && $(GMSGFMT) -o $$file $<
.po.cat:
......@@ -102,15 +90,20 @@ all: all-@USE_NLS@
all-yes: $(CATALOGS)
all-no:
$(GETTEXT_PACKAGE).pot: $(POTFILES)
$(GENPOT)
$(srcdir)/$(GETTEXT_PACKAGE).pot: $(POTFILES)
$(XGETTEXT) --default-domain=$(GETTEXT_PACKAGE) --directory=$(top_srcdir) \
--add-comments --keyword=_ --keyword=N_ \
--files-from=$(srcdir)/POTFILES.in \
&& test ! -f $(GETTEXT_PACKAGE).po \
|| ( rm -f $(srcdir)/$(GETTEXT_PACKAGE).pot \
&& mv $(GETTEXT_PACKAGE).po $(srcdir)/$(GETTEXT_PACKAGE).pot )
install: install-exec install-data
install-exec:
install-data: install-data-@USE_NLS@
install-data-no: all
install-data-yes: all
if test -n "$(MKINSTALLDIRS)"; then \
if test -r "$(MKINSTALLDIRS)"; then \
$(MKINSTALLDIRS) $(DESTDIR)$(datadir); \
else \
$(SHELL) $(top_srcdir)/mkinstalldirs $(DESTDIR)$(datadir); \
......@@ -124,7 +117,7 @@ install-data-yes: all
esac; \
lang=`echo $$cat | sed 's/\$(CATOBJEXT)$$//'`; \
dir=$(DESTDIR)$$destdir/$$lang/LC_MESSAGES; \
if test -n "$(MKINSTALLDIRS)"; then \
if test -r "$(MKINSTALLDIRS)"; then \
$(MKINSTALLDIRS) $$dir; \
else \
$(SHELL) $(top_srcdir)/mkinstalldirs $$dir; \
......@@ -152,7 +145,7 @@ install-data-yes: all
fi; \
done
if test "$(PACKAGE)" = "glib"; then \
if test -n "$(MKINSTALLDIRS)"; then \
if test -r "$(MKINSTALLDIRS)"; then \
$(MKINSTALLDIRS) $(DESTDIR)$(gettextsrcdir); \
else \
$(SHELL) $(top_srcdir)/mkinstalldirs $(DESTDIR)$(gettextsrcdir); \
......@@ -176,37 +169,29 @@ uninstall:
rm -f $(DESTDIR)$(gnulocaledir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE)$(INSTOBJEXT); \
rm -f $(DESTDIR)$(gnulocaledir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE)$(INSTOBJEXT).m; \
done
if test "$(PACKAGE)" = "glib"; then \
rm -f $(DESTDIR)$(gettextsrcdir)/Makefile.in.in; \
fi
rm -f $(DESTDIR)$(gettextsrcdir)/po-Makefile.in.in
check: all $(GETTEXT_PACKAGE).pot
check: all
dvi info tags TAGS ID:
mostlyclean:
rm -f core core.* *.pox $(GETTEXT_PACKAGE).pot *.old.po cat-id-tbl.tmp
rm -f core core.* *.pox $(GETTEXT_PACKAGE).po *.old.po cat-id-tbl.tmp
rm -fr *.o
rm -f .intltool-merge-cache
clean: mostlyclean
distclean: clean
rm -f Makefile Makefile.in POTFILES
rm -f *.mo *.msg *.cat *.cat.m $(GMOFILES)
rm -f Makefile Makefile.in POTFILES *.mo *.msg *.cat *.cat.m
maintainer-clean: distclean
@echo "This command is intended for maintainers to use;"
@echo "it deletes files that may require special tools to rebuild."
rm -f Makefile.in.in
rm -f $(GMOFILES)
distdir = ../$(GETTEXT_PACKAGE)-$(VERSION)/$(subdir)
dist distdir: $(DISTFILES)
dist distdir: update-po $(DISTFILES)
dists="$(DISTFILES)"; \
extra_dists="$(EXTRA_DISTFILES)"; \
for file in $$extra_dists; do \
test -f $$file && dists="$$dists $$file"; \
done; \
for file in $$dists; do \
ln $(srcdir)/$$file $(distdir) 2> /dev/null \
|| cp -p $(srcdir)/$$file $(distdir); \
......@@ -214,28 +199,19 @@ dist distdir: $(DISTFILES)
update-po: Makefile
$(MAKE) $(GETTEXT_PACKAGE).pot
tmpdir=`pwd`; \
cd $(srcdir); \
catalogs='$(CATALOGS)'; \
for cat in $$catalogs; do \
cat=`basename $$cat`; \
lang=`echo $$cat | sed 's/\$(CATOBJEXT)$$//'`; \
mv $$lang.po $$lang.old.po; \
echo "$$lang:"; \
result="`$(MSGMERGE) -o $$tmpdir/$$lang.new.po $$lang`"; \
if $$result; then \
if cmp $(srcdir)/$$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \
rm -f $$tmpdir/$$lang.new.po; \
else \
if mv -f $$tmpdir/$$lang.new.po $$lang.po; then \
:; \
else \
echo "msgmerge for $$lang.po failed: cannot move $$tmpdir/$$lang.new.po to $$lang.po" 1>&2; \
rm -f $$tmpdir/$$lang.new.po; \
exit 1; \
fi; \
fi; \
if $(MSGMERGE) $$lang.old.po $(GETTEXT_PACKAGE).pot -o $$lang.po; then \
rm -f $$lang.old.po; \
else \
echo "msgmerge for $$cat failed!"; \
rm -f $$tmpdir/$$lang.new.po; \
rm -f $$lang.po; \
mv $$lang.old.po $$lang.po; \
fi; \
done
......@@ -243,13 +219,17 @@ update-po: Makefile
# and Intltool tags (enclosed in square brackets), and appending a full
# relative path to them
POTFILES: POTFILES.in
( posrcprefix='$(top_srcdir)/'; \
( if test 'x$(srcdir)' != 'x.'; then \
posrcprefix='$(top_srcdir)/'; \
else \
posrcprefix="../"; \
fi; \
rm -f $@-t $@ \
&& (sed -e '/^#/d' \
-e 's/^[[].*] *//' \
-e '/^[ ]*$$/d' \
-e "s@^@ $$posrcprefix@" $(srcdir)/$@.in \
| sed -e '$$!s/$$/ \\/') > $@-t \
&& (sed -e '/^#/d' \
-e "s/^\[.*\] +//" \
-e '/^[ ]*$$/d' \
-e "s@.*@ $$posrcprefix& \\\\@" < $(srcdir)/$@.in \
| sed -e '$$s/\\$$//') > $@-t \
&& chmod a-w $@-t \
&& mv $@-t $@ )
......
/* gcompris - config.c
*
* Time-stamp: <2005/09/04 19:50:58 brunoa>
* Time-stamp: <2005/09/12 23:02:28 bruno>
*
* Copyright (C) 2000-2003 Bruno Coudoin
*
......@@ -70,8 +70,8 @@ static gchar *linguas[] = {
"el_GR.UTF-8", N_("Greek"),
"en_CA.UTF-8", N_("English (Canada)"),
"en_GB.UTF-8", N_("English (Great Britain)"),
"en_US.UTF-8", N_("English (USA)"),
"es_ES.UTF-8", N_("Spanish"),
"eu_ES.UTF-8", N_("Basque"),
"fi_FI.UTF-8", N_("Finnish"),
"fr_FR.UTF-8", N_("French"),
"ga_IE.UTF-8", N_("Irish (Gaelic)"),
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment