[Freeciv-Dev] Re: (PR#9660) bug in shared.c:607
[Top] [All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: |
undisclosed-recipients: ; |
Subject: |
[Freeciv-Dev] Re: (PR#9660) bug in shared.c:607 |
From: |
"David Nielsen" <dnielsen@xxxxxxxxxxxxxxxxx> |
Date: |
Wed, 11 Aug 2004 06:15:39 -0700 |
Reply-to: |
rt@xxxxxxxxxxx |
<URL: http://rt.freeciv.org/Ticket/Display.html?id=9660 >
I figured that was a general problem when I tried to fix a problem that
disallowed me from using capital Æ, Ø and Å in city names, when the none
cap versions worked fine. I tinkered with the idea of moving all it to
UFT8 or something similar with a mega patch to shape up my C skills.. I
found some conversion code so it should be rather simple, but none the
less a huge job, and I'm not sure of the impact on clients outside of
gtk2.
regards
David 'Lovechild' Nielsen
On tir, 2004-08-10 at 21:46 -0700, Jason Short wrote:
> <URL: http://rt.freeciv.org/Ticket/Display.html?id=9660 >
>
> This is a problem.
>
> MAX_LEN_NAME limits "names" to 32 "characters".
>
> However this is a problem because neither "name" nor "character" is well
> defined. The limitation applies to translated names as well as
> untranslated. And the restriction isn't really on characters, it's on
> bytes - which changes depending on the charset in use.
>
> Raimar's proposed solution to the second problem was to use UTF-16.
> However there is still the problem of translations. Do you want to add
> /* TRANS: Only 32 characters long */ in front of every name?
>
> Otherwise we need to remove this limit. It can still apply to the ascii
> names but not to the translated ones.
>
> jason
>
--
David Nielsen <dnielsen@xxxxxxxxxxxxxxxxx>
- [Freeciv-Dev] Re: (PR#9660) bug in shared.c:607,
David Nielsen <=
|
|