Hi Dave

I've done quite a few muiltilanguage sites, including Chinese and
Korean. The way I've tackled this in the past is to load the fonts
from an external SWF at run-time, using shared runtime libraries. It's
a bit of a roundabout method, and if a single part of the process is
not done correctly, it will fail (silently of course!) and you will
not see any text rendered. But it's worth it!

You can use Shared Fonts Manager, where the process is documented here:
http://sharedfonts.com/eng/help.html

The Shared Fonts Manager itself just helps you manage the fonts, and
you can use the same method with your own management if you don't want
to use the product, your choice.

When you get it to work it means you can paste all your chinese copy
into the font library FLA, use autofill, then only embed the
characters you need. In my experience this leads to a total of no more
than 500KB of font data for Chinese (and you only need to load that
when the site is actually displayed in Chinese).

It also has the benefit of only having to load the fonts once, even if
your site is spread across multiple SWFs.

Hope that helps,
Jake



On 24/01/2008, Kerry Thompson <[EMAIL PROTECTED]> wrote:
> > I'd think so, but it doesn't seem to be the case. In my interface for
> > example,  I need to support Chinese simplified and traditional - and in my
> > tests some characters are not appearing if I just choose the traditional
> > level 1 support. So I need to include support for both which is like
> 18,000
> > glyphs. For some reason traditional is 5609 glyphs and 'simplified' is
> > 13000+. Simple my ass.
>
> Yeah, I was surprised at the number of characters in the Level 1 Simplified.
> There should be fewer--part of Mao's simplification was combining words that
> were pronounced the same but had different characters in traditional
> Chinese. For example, "hou" (4th tone) can mean "empress" or "behind",
> depending on the character. In traditional Chinese, there are two
> characters, while simplified Chinese uses just one for both.
>
> > Hmmm - a thought... maybe I can just do the 5609 and then add in missing
> > characters as needed. So far, there only a couple that are not showing if
> I
> > use only the level 1 support.
>
> I doubt that will work for simplified. Not only were characters combined, a
> lot of characters were simplified to use fewer strokes. For example, my
> Chinese name, Tan, is actually a combination of 3 characters (not unusual).
> The one on the left, called the radical, is 2 strokes in simplified Chinese,
> and 7 strokes in traditional. Other characters, like those for "door" and
> "country" also use far fewer strokes in simplified Chinese.
>
> So just using the traditional character set and filling in probably won't do
> it for you. You'll probably end up displaying traditional characters
> (actually called complicated-body characters in Chinese), which some people
> in Singapore and mainland China won't be able to read.
>
> It's not optimal, I know, and the file will be bigger than you want. Maybe
> you could have them choose the language up front, then load a swf with just
> the right character set embedded.
>
> Cordially,
>
> Kerry Thompson
>
>
> _______________________________________________
> Flashcoders mailing list
> Flashcoders@chattyfig.figleaf.com
> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>
_______________________________________________
Flashcoders mailing list
Flashcoders@chattyfig.figleaf.com
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Reply via email to