On Fri, 14 Dec 2007 21:15:55 +0100
Kim Woelders <[EMAIL PROTECTED]> wrote:
| Yasufumi Haga wrote:
| > Hello
| > This is a supplement.
| >
| > On Fri, 14 Dec 2007 10:51:30 +0900
| > Yasufumi Haga <[EMAIL PROTECTED]> wrote:
| >
| > | On Thu, 13 Dec 2007 20:41:46 +0100
| > | Kim Woelders <[EMAIL PROTECTED]> wrote:
| > |
| > | | Yasufumi Haga wrote:
| > | | > Hello
| > | | >
| > | | > I checked out the soruce tree from the cvs and build e16 in it as
usual just now,
| > | | > and all the process went fine without no problem. Then I logged in
again after
| > | | > once logging out. But e16 doesn't show any Japanese text on the
menus, dialogs,
| > | | > etc..., while Japanese messages included in a theme such as tooltips
messages are
| > | | > normally displayed. To check out this, I renamed ".e16" directory in
my home directory
| > | | > to a different name, and then restarted e16. But no luck. The
messages on the menus,
| > | | > dialogs, etc... are all in English. Is something aroud I18N stuff
being modified?
| > | | > By the way, here's my font-related setings:
| > | | >
| > | | > $ eesh show theme.font_cfg
| > | | > theme.font_cfg = fonts.cfg.pango
| > | | > $ eesh show theme.use_alt_font_cfg
| > | | > theme.use_alt_font_cfg = 1
| > | | > $ ls .e16/fonts.cfg.pango
| > | | > .e16/fonts.cfg.pango
| > | | >
| > | | Works for me. Nothing has been changed (deliberately) in this area.
| > | | However, I have changed some autofoo stuff in order to attempt to
comply
| > | | with current autofoo setup recommendations.
| > | | Could it be that somehow the localedir compiled into e16 (LOCALEDIR -
| > | | see src/Makefile) doesn't match localedir used during install of the
.mo
| > | | files (po/Makefile)?
| > |
| > | I run "./configure --enable-pango" before doing "make",
| > | "src/Makefile" has the following line:
| > | -D LOCALEDIR=\"$(localedir)\"
| > | but "localedir" variable in this line is not defined in the Makefile
while bindir variable
| > | below this line is defined as "bindir = ${exec_prefix}/bin" .
| > |
| > | $ grep -i LOCALEDIR src/Makefile
| > | -D LOCALEDIR=\"$(localedir)\" \
| > |
| > | "localedir" in po/Makefile is defined in this file itself as:
| > |
| > | prefix = /usr/local
| > | exec_prefix = /usr/local
| > | datadir = ${prefix}/share
| > | localedir = $(datadir)/locale <-------
| > | gettextsrcdir = $(datadir)/gettext/po
| > |
| > | Here's a current result of "slocate e16.mo":
| > |
| > | /usr/local/share/locale/tr/LC_MESSAGES/e16.mo
| > | /usr/local/share/locale/es/LC_MESSAGES/e16.mo
| > | /usr/local/share/locale/pl/LC_MESSAGES/e16.mo
| > | /usr/local/share/locale/ru/LC_MESSAGES/e16.mo
| > | /usr/local/share/locale/sv/LC_MESSAGES/e16.mo
| > | /usr/local/share/locale/de/LC_MESSAGES/e16.mo
| > | /usr/local/share/locale/ja/LC_MESSAGES/e16.mo
| > | /usr/local/share/locale/pt_BR/LC_MESSAGES/e16.mo
| > | /usr/local/share/locale/hu/LC_MESSAGES/e16.mo
| > | /usr/local/share/locale/nl/LC_MESSAGES/e16.mo
| > | /usr/local/share/locale/bs/LC_MESSAGES/e16.mo
| > | /usr/local/share/locale/da/LC_MESSAGES/e16.mo
| > | /usr/local/share/locale/bg/LC_MESSAGES/e16.mo
| > | /usr/local/share/locale/ko/LC_MESSAGES/e16.mo
| > | /usr/local/share/locale/pt/LC_MESSAGES/e16.mo
| > | /usr/local/share/locale/en_US/LC_MESSAGES/e16.mo
| > | /usr/local/share/locale/no/LC_MESSAGES/e16.mo
| > | /usr/local/share/locale/fr/LC_MESSAGES/e16.mo
| >
| > I tried installing 0.16.8.10 released version of e16, and the messages on
the menus,
| > dialogs, etc... are properly shown in Japanese.
| >
| localedir must be defined in src/Makefile. Maybe you forgot to run
| autogen.sh after cvs update?
I'm afraid I didn't forget to do autogen.sh. Now I run it again after "make
clean distclean",
and "grep"ed localedir and bindir for "src/Makefile". It resulted in:
Configuration summary
Support for
Localisation ................. yes
Sound ........................ yes
Old GNOME hints .............. no
Session management ........... yes
Zoom ......................... yes
Pango ........................ yes
Xft .......................... yes
Xinerama ..................... yes
RandR ........................ yes
Sync ......................... yes
Composite .................... yes
Modules ...................... no
Window mode helper library ... yes
Experimental options - DO NOT USE unless you know what you are doing
Compile with ecore/ecore_x ... no
GLX .......................... no
ScreenSaver .................. no
D-Bus ........................ no
Installation path .............. /usr/local
Compilation .................... make
Installation ................... make install
***************************************************************
*** NOTE: If this is your first trip with version 0.16.8 ***
*** NOTE: you may want to take a look in docs/README-0.16.8 ***
***************************************************************
[EMAIL PROTECTED] e]$ grep localedir src/Makefile
-D LOCALEDIR=\"$(localedir)\" \
[EMAIL PROTECTED] e]$ grep bindir src/Makefile
am__installdirs = "$(DESTDIR)$(libe16dir)" "$(DESTDIR)$(bindir)"
bindir = ${exec_prefix}/bin
sbindir = ${exec_prefix}/sbin
-D ENLIGHTENMENT_BIN=\"$(bindir)\" \
test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)"
echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install
$(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \
$(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install
$(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \
echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \
rm -f "$(DESTDIR)$(bindir)/$$f"; \
for dir in "$(DESTDIR)$(libe16dir)" "$(DESTDIR)$(bindir)"; do \
[EMAIL PROTECTED] e]$
By the way, I tried doing grep "localedir" for "src/Makefile" in 0.16.8.10
released version,
It shows nothing. "src/Makefile" in the released version doesn't seem to have
"localedir"
variable in it.
Regards.
--Yasufumi
-------------------------------------------------------------------------
SF.Net email is sponsored by:
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services
for just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users