Complete.Org: Mailing Lists: Archives: freeciv-dev: April 2005:
[Freeciv-Dev] (PR#12932) 2.0.1 win32 port japanese broblems
Home

[Freeciv-Dev] (PR#12932) 2.0.1 win32 port japanese broblems

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
Subject: [Freeciv-Dev] (PR#12932) 2.0.1 win32 port japanese broblems
From: "Keishi Suenaga" <s_keishi@xxxxxxxxxxxxxxxxxxx>
Date: Fri, 29 Apr 2005 00:56:45 -0700
Reply-to: bugs@xxxxxxxxxxx

<URL: http://bugs.freeciv.org/Ticket/Display.html?id=12932 >

I tried Freeciv-2.0.1 with Japanese windows2000 SP4.
I encounterd two problems.

<One>
In some dialogs Japanese message coud not read

This was a font problem.
According to gui-win32/gui_main.c 556
> font_8courier=GetStockObject(ANSI_FIXED_FONT);
With ANSI_FIXED_FONT, Japane messages can't showin.
This must be DEFAULT_GUI_FONT.

<Two>
In Game messages, xxxprintf replacement was faild.
For example. the case of "You found %d gold",
expected japanese message is like " kin 50 wo mituke mashita" ,
but only shown like "kin %d womituke mashita".

I tried to set FREECIV_INTERNAL_ENCODING=SJIS.
Then the "find gold replacement" work fine.
But stll remained order change replacement faild.
For example the case in po file
msgid "Game: You have made contact with the %s, ruled by %s."
msgstr "Game: anataha %2$s niyotte touchi sareta %1$s tosessyoku。"

I give up to use windows native civserver.exe.
I am now using civserver.exe compiled with cygwin1.dll.

Tanks! for your great Job.

                        Keishi Suenaga(s_skeishi@xxxxxxxxxxxxxxxxxxx)





[Prev in Thread] Current Thread [Next in Thread]
  • [Freeciv-Dev] (PR#12932) 2.0.1 win32 port japanese broblems, Keishi Suenaga <=