[Freeciv-Dev] Re: (PR#7228) freeciv-client-gtk: City name problems (Unic
[Top] [All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
<URL: http://rt.freeciv.org/Ticket/Display.html?id=7228 >
On Sat, Jan 10, 2004 at 05:06:28AM -0800, Jordi Mallach wrote:
> It's refusing to allow Århus as a city name, despite its being a name
> suggested by the game. When I try to build the city, I get ``Jeu : on
> ne va pas construire une ville avec un nom aussi stupide.'' (Roughly,
> ``a city with such a stupid name cannot be built''!). If I try to
> change it after construction, I get ``Århus n'est pas un nom valide''
> (``Århus is not a valid name''). It's clearly not choking on the UTF8
> data completely, as it repeated the name back in the error message.
> Also, oddly, it was fine with ``København''!
>
> A little testing shows that it will accept ``århus,'' but it refuses to
> accept names where the first character is a capitalized non-ASCII char.
>
> I simply spelled the name Aarhus, but now it's going to get stuck on
> Århus and keep suggesting it to me -- not being Danish I suspect I'm
> going to run out of good Danish names in a hurry... ;)
>
> (FWIW, I had problems with being unable to use non-ASCII characters in
> king names, too -- ``Æþelred,'' for example, was rejected.)
> Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8
The relavant functions are: common/shared.c:is_sane_name() and
common/shared.c:is_iso_latin1(). Basically is_iso_latin1 tests for the
unused range 127-161 (~...¡). I suspect that this function is called
with utf-8 data. The server doesn't use utf-8. But GTK2 does.
Vasco?
Raimar
--
email: rf13@xxxxxxxxxxxxxxxxx
"At the beginning of the week, we sealed ten BSD programmers
into a computer room with a single distribution of BSD Unix.
Upon opening the room after seven days, we found all ten programmers
dead, clutching each other's throats, and thirteen new flavors of BSD."
- [Freeciv-Dev] Re: (PR#7228) freeciv-client-gtk: City name problems (Unicode problem?),
Raimar Falke <=
- [Freeciv-Dev] Re: (PR#7228) freeciv-client-gtk: City name problems (Unicode problem?), Vasco Alexandre da Silva Costa, 2004/01/12
- [Freeciv-Dev] Re: (PR#7228) freeciv-client-gtk: City name problems (Unicode problem?), Vasco Alexandre da Silva Costa, 2004/01/12
- [Freeciv-Dev] Re: (PR#7228) freeciv-client-gtk: City name problems (Unicode problem?), Raimar Falke, 2004/01/13
- [Freeciv-Dev] Re: (PR#7228) freeciv-client-gtk: City name problems (Unicode problem?), Jason Short, 2004/01/13
- [Freeciv-Dev] Re: (PR#7228) freeciv-client-gtk: City name problems (Unicode problem?), Vasco Alexandre da Silva Costa, 2004/01/13
- [Freeciv-Dev] Re: (PR#7228) freeciv-client-gtk: City name problems (Unicode problem?), Vasco Alexandre da Silva Costa, 2004/01/13
- [Freeciv-Dev] Re: (PR#7228) freeciv-client-gtk: City name problems (Unicode problem?), Raimar Falke, 2004/01/14
- [Freeciv-Dev] Re: (PR#7228) freeciv-client-gtk: City name problems (Unicode problem?), Jason Short, 2004/01/15
- [Freeciv-Dev] Re: (PR#7228) freeciv-client-gtk: City name problems (Unicode problem?), Vasco Alexandre da Silva Costa, 2004/01/15
|
|