[Fontconfig] Localizing font family and style names
keithp at keithp.com
Wed Dec 1 17:18:05 EST 2004
Around 13 o'clock on Dec 1, Federic Zhang wrote:
> In my understanding, Given one locale/lang, besides the lang set, the other
> information that fontconfig can rely on to decide the 'preferred' name/list
> is the CodePageRange data in OS/2 table.
The other two pieces of potentially relevant information is the language
coverage that fontconfig computes and the order in which the names appear
in the font file. I need to do some investigation, but I'd sure like to
be able to reasonably expect that font designers place the 'preferred'
names first in the file, leaving the transformed Postscript names for
Fontconfig already uses the code page range bits to disambiguate among Han
fonts for preferred languages, unfortunately, the code page range data is
rather limited, and also somewhat ambiguous, in the list of marked
languages, so we can't really use that as the sole source of language
> The desired sceranis is that we present APPROPRIATE and MEANINGFUL name to
> *END USER*, i.e chinese name in chinese locale. if my understanding is
> correct, we wouldn't expect germeny user will like korean name, right?
We want to provide the name which helps the user best select fonts. For
monolingual users in Germany, we may well want to display names of Korean
fonts in Korean -- that will rather strongly discourage the user from
selecting these inappropriately. For a multi-lingual user in France, again,
we may well want to present these names in Korean as they might be easier
to discern among multiple Korean fonts than when using the French
translated name. Or, as Ambrose Li suggests, we may want to present the
names in English to both of these users as those names are what the user
is attempting to locate.
As I don't think we can answer this question here, I submit that
Fontconfig better just provide all of the names back to the application
and let someone else sort it all out.
> Anyway, thanks a lot for your effort, Lars said 'it seems to be pretty important
> feature for them', actually IT IS.
Right, I've been delaying release 2.3 until I could resolve this issue.
It's now getting a bit ridiculous that I haven't managed to do a release
in so long, so I'm trying to spend a few days to finish this up.
Thanks to everyone for participating; I'm hoping to have a sample
implementation done in a short while.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 228 bytes
Desc: not available
Url : http://lists.freedesktop.org/archives/fontconfig/attachments/20041130/ede36547/attachment.pgp
More information about the Fontconfig