intltoolize.

This commit is contained in:
Daiki Ueno
2010-06-18 18:23:51 +09:00
parent 1335d8f647
commit 59a919d29c
6 changed files with 59 additions and 6 deletions

View File

@ -17,4 +17,4 @@
# 02110-1301 USA
ACLOCAL_AMFLAGS = -I m4
SUBDIRS = eek src tests docs
SUBDIRS = eek src tests docs po

6
TODO
View File

@ -1,18 +1,14 @@
- packaging
-- intltoolize
-- GIR
-- .spec
-- debian
-- add more tests
-- add more doc comments including sample code
- eekboard
-- xklavier "model" and "options" configuration
-- delay xklavier config menu creation
-- typing monitor (create a full-screen window and handle all the key events)
-- a11y
- libeek
-- GtkDrawingArea backend
-- compute font sizes from keysym types (LETTER or FUNCTION)
-- matchbox-keyboard layout engine
-- delay initialization of XKB and XKL layouts

View File

@ -23,6 +23,7 @@ AM_INIT_AUTOMAKE
AM_PROG_CC_C_O
AC_CONFIG_MACRO_DIR([m4])
LT_INIT
IT_PROG_INTLTOOL([0.35.0])
PKG_CHECK_MODULES([GLIB2], [glib-2.0], ,
[AC_MSG_ERROR([GLib2 not found])])
@ -78,8 +79,15 @@ GTK_DOC_CHECK([1.14],[--flavour no-tmpl])
EEK_API_VERSION=0.1
AC_SUBST(EEK_API_VERSION)
dnl to re-generate eek/*-keysym-labels.txt
AC_CHECK_PROGS([PYTHON], [python])
dnl define GETTEXT_* variables
GETTEXT_PACKAGE=$PACKAGE
AC_SUBST(GETTEXT_PACKAGE)
AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE,"$GETTEXT_PACKAGE", [Define to the read-only architecture-independent data directory.])
AM_GLIB_GNU_GETTEXT
AC_CONFIG_HEADERS([eek/config.h])
AC_CONFIG_FILES([Makefile
eek/Makefile
@ -88,6 +96,7 @@ tests/Makefile
docs/Makefile
docs/reference/Makefile
docs/reference/eek/Makefile
po/Makefile.in
eek/libeek.pc
eek/libeek-clutter.pc
eek/libeek-xkb.pc

2
po/LINGUAS Normal file
View File

@ -0,0 +1,2 @@
ja

1
po/POTFILES.in Normal file
View File

@ -0,0 +1 @@
src/eekboard.c

45
po/ja.po Normal file
View File

@ -0,0 +1,45 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-06-18 18:10+0900\n"
"PO-Revision-Date: 2010-06-18 18:20+0900\n"
"Last-Translator: Daiki Ueno <ueno@unixuser.org>\n"
"Language-Team: Japanese\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: ../src/eekboard.c:143
msgid "_File"
msgstr "ファイル"
#: ../src/eekboard.c:144
msgid "_Keyboard"
msgstr "キーボード"
#: ../src/eekboard.c:145
msgid "_Help"
msgstr "ヘルプ"
#: ../src/eekboard.c:147
msgid "Set Layout"
msgstr "レイアウトの設定"
#: ../src/eekboard.c:153
msgid "Monitor Key Typing"
msgstr "打鍵モニタ"
#: ../src/eekboard.c:171
msgid "A virtual keyboard for GNOME"
msgstr "GNOME 向け仮想キーボード"
#: ../src/eekboard.c:175
msgid "Eekboard web site"
msgstr "Eekboard のウェブサイト"