txt dateien und ä ü ö probleme

milo

Mitglied
hallo,
ich habe folgendes problem: wenn ich eine externe txt datei in flash reinlade, werden ä ö ü nie dargestellt, egal ob ich in flash (mx) _sans, verdana, arial, times etc. angebe. woran liegt das? für hilfe wäre ich dankbar.
milo
 
Hi,
Flash ist zwar von einer us-amerikanischen Firma entwickelt worden, ist mithin aber für das internationalste aller Geschäft ausgelegt, das Netz.
Flash arbeitet nun eben wegen dieses Umstandes im UniCode Modus, was bedeutet, das Flash zur Darstellung von Zeichensätzen die UNIVERSALE CODEPAGE anstatt der jeweils regionalen benutzt - über deine Tastatur nun kannst du aber keine Sonderzeichen codieren, so das Flash sie universal versteht....
Es sei denn du googelst dich zur entsprechenden Code Tafel, die es im Netz massenhaft gibt (oder aber du besitzt ein Flash Handbuch) - nach dieser kannst du dann deine Sonderzeichen auch in txt. Dateien encoden.

Der einfachere Weg für den Gebrauch in monolingualen Projekten besteht aber allerdings darin, am Anfang des Films bzw. des textdarstellenden MC´s die einfache Zeile:
system.useCodepage = true;
einzufügen..... Flash nutzt dann die lokale Codepagé des aktiven Players, und du kannst munter drauf los texten...es sei denn ein spanischer oder englischer player schaut sich deinen Film an, der sieht dann nämlich immer müll, wenn ein sonderzeichen vorkommt.

Die dritte und beste Möglichkeit besteht darin : zu ladende Daten immer in einem utf8 fähigen texteditor abzuspeichern, bzw per PHP mit utf encode aus der Datenbank auszugeben, und die zu sendenden Daten in Flash immer mit urlencode zu behandeln, bevor sie versand werden, urldecode vice versa natürlich.

B
 
Der einfachere Weg für den Gebrauch in monolingualen Projekten besteht aber allerdings darin, am Anfang des Films bzw. des textdarstellenden MC´s die einfache Zeile:
system.useCodepage = true;
einzufügen..... Flash nutzt dann die lokale Codepagé des aktiven Players, und du kannst munter drauf los texten...es sei denn ein spanischer oder englischer player schaut sich deinen Film an, der sieht dann nämlich immer müll, wenn ein sonderzeichen vorkommt.

B

vielen dank,
klappt prima im deutschen player und für die meissten spanier und engländer sieht ein äüö ebenso nach müll aus, wie der rest im deutschen auch..... ;-)
milo
 
Zurück