Zurück   Flashforum > Flash und Server > Flash mit XML und Webservices

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 21-07-2011, 12:51   #1 (permalink)
Neuer User
 
Registriert seit: Jul 2011
Beiträge: 6
Der Anfänger-Klassiker ... aber alle Lösungsvorschläge funktionieren nicht :(

EINLEITUNG:

Hallo alle beisammen!

Wie Ihr sehen könnt, bin ich ganz neu hier.
Und die Tatsache, dass ich mich hier angemeldet habe, ist ein eigentlich sehr schade und war ursprünglich nicht gewollt.

Denn ich für meinen Teill hasse nichts mehr als Menschen die sich bei Fragen einfach in einem Forum registrieren und dann dämliche Fragen stellen, die man mit einem simplen Google-Ausflug bereits hätte beantworten können. Oder wenn nicht das, dann zumindestens via "Hilfe & Themen-Suche".

Jedoch habe ich es mir beileibe nicht so einfach gemacht.
Seit nunmehr 7 Tagen google ich auf deutsch und englisch, finde zig Millionen Menschen mit dem gleichen Problem, mindestens genauso viele Vorschläge zur Lösung in Foren... und nichts davon funktioniert bei mir.
Ich bin in der vergangen Woche vom Flash-Nichtkenner zum Halb-Amateur herangewachsen.
Und war in meiner Verzweiflung sogar bereit, jemanden dafür zu bezahlen, dieses Problem von mir zu lösen. Jedoch ist sämtlichen professionellen Flashern der Auftrag zu klein, so dass alle ablehnen.

Und so bin ich nun hier gelandet.


DAS PROBLEM:

Wie eingangs erwähnt... es ist ein absoluter Klassiker.
Ich (eine absolute Programmier-Null) kaufe mir bei einem englischsprachigen Anbieter ein XML-Flash-Template.
Ich fuchse mich rein, alles klappt soweit ganz fantastisch.

Das einzige was nicht funktioniert ist, dass die deutschen Sonderzeichen und Umlaute nicht angezeigt werden. Jetzt schütteln hier alle wahrscheinlich den Kopf und sagen: das kann ja wohl nicht sein ernst sein!
Aber bevor Ihr mich an den virtuellen Pranger stellt, hier mein recherchiertes Wissen der letzten 7 Tage:

1) JA > in allen XMLs steht in der ersten Zeile <?xml version="1.0" encoding="utf-8"?>

2) Ich habe zuerst Phase 5 benutzt, weiß nun aber, dass dieser Editor ohne Plugin nicht UTF-8-Kodierung unterstützt. Daher habe ich auf Notepad++ gewechselt.

3) JA > in der Index.php habe ich den Header ebenfalls wie folgt angepasst:

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>main</title> bla bla bla...

4) JA > manchmal muss man die Sonderzeichen im Flash-Film einbetten.
Auch das habe ich gemacht. Bei allen verwendeten Fonts wurden die Sonderzeichen "ÄäÜüÖöß" im Flash-Dokument jeweils eingebettet.

5) JA > ich weiß, dass nicht alle Fonts Sonderzeichen unterstützen.
Daher habe ich alle Fonts ins schnöde, aber diesbezüglich sichere, Arial umgewandelt.

6) JA > ich habe auch den westeuropäischen Standard ISO-8859-1 ausprobiert. Gleiches Ergebnis, die Sonderzeichen werden nicht angezeigt.

7) JA > ich habe auch verschiedene Browser zur Ansicht benutzt. Sogar auf einem anderen Computer habe ich mir die Datei angeschaut. Immer noch nichts.

8) JA > auch von der Lösung ""system.useCodepage = true;" in den Hauptfilm" habe ich gelesen.
Aber keinen Plan wie das funktioniert.

Wie Ihr sehen könnt, habe ich wirklich alles erdenkliche probiert, gelernt und unternommen.
Und bin nun tatsächlich vollständig am verzweifeln ((


Daher hier der flehende Aufruf:

Weiß irgendjemand da draussen auf dieser Welt, wie ich das dämliche Problem mit den Umlauten lösen kann ?????
Ich bin wirklich dankbar über jeden Vorschlag und jede Hilfe.

Wenn Ihr noch weitere Infos, Screenshots oder ähnliches braucht, sagt einfach bescheid!

Bis dahin drücke ich mir jetzt erst einmal selber die Daumen, dass dieses kaugummiartige Problem in Kürze ein glückliches Ende findet.


Tausend Dank an Euch !!!


Mr.Egghead
Mr.Egghead ist offline   Mit Zitat antworten
Alt 21-07-2011, 13:05   #2 (permalink)
Flash-Designer
 
Benutzerbild von Martin Kraft
 
Registriert seit: May 2006
Ort: Wiesbaden
Beiträge: 6.164
Hallo und willkommen im FlashForum!

Keine Angst- wir reißen hier niemandem den Kopf ab - insbesondere dann nicht, wenn er vorher schon einiges ausprobiert hat
  • Werden sie garnicht angezeigt oder falsch?
  • Kann man sich das Ergebniss irgendwo mal online ansehn?

Zitat:
Zitat von Mr.Egghead Beitrag anzeigen
4) JA > manchmal muss man die Sonderzeichen im Flash-Film einbetten.
Nicht nur manchmal: immer (wenn man mit eingebetteten Schriften arbeitet).

Zitat:
Zitat von Mr.Egghead Beitrag anzeigen
Auch das habe ich gemacht. Bei allen verwendeten Fonts wurden die Sonderzeichen "ÄäÜüÖöß" im Flash-Dokument jeweils eingebettet.
Wo und wie hast Du das eingestellt? Bei den eingebettenten Zeichen jedes Textfelds?

Zitat:
Zitat von Mr.Egghead Beitrag anzeigen
5) JA > ich weiß, dass nicht alle Fonts Sonderzeichen unterstützen.
Daher habe ich alle Fonts ins schnöde, aber diesbezüglich sichere, Arial umgewandelt.
In allen Textfeldern?

Zitat:
Zitat von Mr.Egghead Beitrag anzeigen
8) JA > auch von der Lösung ""system.useCodepage = true;" in den Hauptfilm" habe ich gelesen.
Aber keinen Plan wie das funktioniert.
Vergiss das mal schnell wieder. Das ist ein Relikt aus VorUnicodeZeiten.
__________________
Viele Grüße // Martin

Martin Kraft // Interaktionsdesign

Hilfreiche Websites:
// Hilfe zur Adobe Flash Plattform
// ActionScript 2 Referenz
// ActionScript 3 Referenz
// ActionScript 3 Arbeitshandbuch
// weitere Flash Ressourcen

Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da!

Geändert von Martin Kraft (21-07-2011 um 13:10 Uhr)
Martin Kraft ist offline   Mit Zitat antworten
Alt 21-07-2011, 13:24   #3 (permalink)
Neuer User
 
Registriert seit: Jul 2011
Beiträge: 6
Hallo Martin!

Zunächst einmal ganz lieben Dank für Deine blitzschnelle und sehr nette Antwort! Zu Deinen einzelnen angemerkten Punkten:


a) nein, die werden nicht falsch sondern gar nicht angezeigt

b) hier der Link zu meiner Homepage: HIER

c) habe da jetzt alles via "ae", "ue" und "oe" gelöst. Sehr unbeholfen und anstrengend.

d) "Wo ich das gemacht habe":

Ich verwende Flash CS5. Da werde ich am Anfang via Dialog darauf hingewiesen, dass folgende Schriften fehlen "..." > Font Mapping > da ersetze ich sie das erste Mal. Anschliessend werden mir in der Library Font 1-6 (mit dem grossen A davor) angezeigt > Text-Werkzeug ausgewählt > Properties/ Eigenschaften > da sind dann alle 6 Fonts aufgelistet > Sonderzeichen einbetten (im dafür vorgesehenen Feld) > zudem ersetze ich in diesem Dialogfeld erneut die Schriften durch Arial.

e) Gut, vergesse ich sofort wieder.

Und: hilft Dir das irgendwie weiter? Mache ich beim Einbetten irgendwas falsch?

PS: beim Speichern werde ich darauf hingewiesen, dass es sich ursprünglich um ein CS4-Dokument gehandelt hat. Ist das eventuell problematisch...?!

Danke nochmal für Deine Hilfe soweit !!!
Mr.Egghead ist offline   Mit Zitat antworten
Alt 21-07-2011, 15:35   #4 (permalink)
Flash-Designer
 
Benutzerbild von Martin Kraft
 
Registriert seit: May 2006
Ort: Wiesbaden
Beiträge: 6.164
Ich hab's mir grade mal angesehn und festgestellt, das die XMLs 8Bit kodiert sind und nicht UTF-8. Wahrscheinlich erledigt sich das Problem also, wenn Du die XMLs in der richtigen Kodierung editierst und speicherst...
__________________
Viele Grüße // Martin

Martin Kraft // Interaktionsdesign

Hilfreiche Websites:
// Hilfe zur Adobe Flash Plattform
// ActionScript 2 Referenz
// ActionScript 3 Referenz
// ActionScript 3 Arbeitshandbuch
// weitere Flash Ressourcen

Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da!
Martin Kraft ist offline   Mit Zitat antworten
Alt 21-07-2011, 15:42   #5 (permalink)
Neuer User
 
Registriert seit: Jul 2011
Beiträge: 6
Die hochgeladene Homepage ist eh fehlerbehaftet, da auch das charset noch auf koi-r eingestellt ist.
Ich habe mich erst danach auf die Suche nach der entsprechende n Lösung gemacht und probiere seitdem, dass ganze erst einmal "offline" zu beheben.
Da sich bisher nichts getan hat, habe ich die Dateien auf dem Server noch nicht ausgetauscht.

Die abgeänderte Variante des Templates auf meinem Computer ist auf charset utf-8 gestellt und die XMLs sind alle umkodiert in "utf-8 ohne BOM" und neu abgespeichert.

Die Vorschau im Browser via index zeigt jedoch keinerlei Veränderungen.
Und nun ?!
Mr.Egghead ist offline   Mit Zitat antworten
Alt 21-07-2011, 16:22   #6 (permalink)
Flash-Designer
 
Benutzerbild von Martin Kraft
 
Registriert seit: May 2006
Ort: Wiesbaden
Beiträge: 6.164
Du solltest uns schon die Version zeigen in der die gröbsten Fehler ausgemerzt sind. Du könntest z.B. eine Staging-Version in einem Unterverzeichnis anlegen.

Die Schrift unter dem oben angegeben Link ist übrigens auch keine Arial sondern IMHO die FranklinGothic.

Ich hab kein CS5 (nur CS4) und kann daher nicht beurteilen, wie weit die Schriftersetzungsmechanismen dort fortgeschritten sind, könnte mir aber vorstellen, das auch die nicht jedes (zu mal dynamische) Textfeld erwischt. Ich würd Dir daher vorschlagen, die Textfelder mal per Hand auszuwählen und nachzuschauen, ob dort die richtige Schrift mit den richtigen Zeichen eingebettet ist...
__________________
Viele Grüße // Martin

Martin Kraft // Interaktionsdesign

Hilfreiche Websites:
// Hilfe zur Adobe Flash Plattform
// ActionScript 2 Referenz
// ActionScript 3 Referenz
// ActionScript 3 Arbeitshandbuch
// weitere Flash Ressourcen

Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da!
Martin Kraft ist offline   Mit Zitat antworten
Alt 21-07-2011, 16:42   #7 (permalink)
Neuer User
 
Registriert seit: Jul 2011
Beiträge: 6
Soeben frisch eingerichtet:

die abgeänderte Template-Version mit UTF-8-Kodierung und eingebetteten Schrift im Flash-Dokument:

main

Ich hoffe, es hilft...
Mr.Egghead ist offline   Mit Zitat antworten
Alt 21-07-2011, 16:56   #8 (permalink)
Flash-Designer
 
Benutzerbild von Martin Kraft
 
Registriert seit: May 2006
Ort: Wiesbaden
Beiträge: 6.164
Wenn Du uns jetzt auch noch sagst, wo da Umlaute sind?

P.S.: Es ist übrigens immer noch nicht die Arial. Und bei mir tauchen da übrigens auch noch Scriptfehler auf.
__________________
Viele Grüße // Martin

Martin Kraft // Interaktionsdesign

Hilfreiche Websites:
// Hilfe zur Adobe Flash Plattform
// ActionScript 2 Referenz
// ActionScript 3 Referenz
// ActionScript 3 Arbeitshandbuch
// weitere Flash Ressourcen

Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da!
Martin Kraft ist offline   Mit Zitat antworten
Alt 21-07-2011, 17:25   #9 (permalink)
Neuer User
 
Registriert seit: Jul 2011
Beiträge: 6
JEÖÖÖREMY FISHER

PORTÖÖÖFOLIO

PROöÖÖFILE

NEÖÖÖWS

CONTÖÖÖACTS

usw.
Mr.Egghead ist offline   Mit Zitat antworten
Alt 21-07-2011, 17:27   #10 (permalink)
Neuer User
 
Registriert seit: Jul 2011
Beiträge: 6
Zu der Sache mit ARIAL: was mache ich denn dann da falsch? Bei mir wird´s in Flash als Arial angezeigt. Jedoch (und das macht mich stutzig) wird der Dialog "Diese Schriften fehlen" bei jedem erneuten Öffnen des Dokuments erneut angezeigt. Irgendeine Idee oder einen Tipp?

Und zu den Skript-Fehlern: was genau bedeutet das?!
Mr.Egghead ist offline   Mit Zitat antworten
Alt 21-07-2011, 18:43   #11 (permalink)
Flash-Designer
 
Benutzerbild von Martin Kraft
 
Registriert seit: May 2006
Ort: Wiesbaden
Beiträge: 6.164
Zitat:
Zitat von Mr.Egghead Beitrag anzeigen
Zu der Sache mit ARIAL: was mache ich denn dann da falsch? Bei mir wird´s in Flash als Arial angezeigt. Jedoch (und das macht mich stutzig) wird der Dialog "Diese Schriften fehlen" bei jedem erneuten Öffnen des Dokuments erneut angezeigt. Irgendeine Idee oder einen Tipp?
Doret werden eben nicht alle Schriften angezeigt sondern nur die fehlenden. Und auch diese werden nur temporär ersetzt. Wenn Du also eine Schrift dauerhaft ändern willst oder die Zeicheneinbettung verbessern, wirst Du nicht drumrumkommen die Textfelder selbst zu editieren (oder das Script, das diese erzeugt)!

Zitat:
Zitat von Mr.Egghead Beitrag anzeigen
Und zu den Skript-Fehlern: was genau bedeutet das?!
Das da ein Programmierfehler drin ist!
__________________
Viele Grüße // Martin

Martin Kraft // Interaktionsdesign

Hilfreiche Websites:
// Hilfe zur Adobe Flash Plattform
// ActionScript 2 Referenz
// ActionScript 3 Referenz
// ActionScript 3 Arbeitshandbuch
// weitere Flash Ressourcen

Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da!
Martin Kraft ist offline   Mit Zitat antworten
Alt 22-07-2011, 00:23   #12 (permalink)
Euer Nuser
 
Benutzerbild von ~pyropete~
 
Registriert seit: Apr 2004
Ort: Sand-City
Beiträge: 3.483
Zitat:
Zitat von Mr.Egghead Beitrag anzeigen
Jedoch (und das macht mich stutzig) wird der Dialog "Diese Schriften fehlen" bei jedem erneuten Öffnen des Dokuments erneut angezeigt. Irgendeine Idee oder einen Tipp?
Als fehlend angezeigte Schrift ist auf dem System installiert?
D.h. im FONTS-Ordner von Windows liegt die Schriftart?

Arbeitest Du mit nem Font-Manager?

Edit: Wenn der Dialog angezeigt wird, bedeutet das auch, dass in Deinem Dokument noch Textfelder vorhanden sind, die die als fehlend deklarierte Schrift nutzen ...

edit2: Hast Du eine FLA-Quelldatei *.fla? Ok ich les grad Du hast eine ...

Geändert von ~pyropete~ (22-07-2011 um 00:31 Uhr)
~pyropete~ ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
ä ö ü, flash, sonderzeichen, template, umlaute

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Listbox Component: nicht alle eingebetteten schriftschnitte / fonts funktionieren! menonerd Flash 8 3 08-03-2007 11:59
Buttons funktionieren offline, aber nicht online Fenso Flash Einsteiger 4 06-09-2006 07:08
Links funktionieren in swf aber nicht im exe File marika Flash 8 5 04-08-2006 15:39
Swf funktionieren offline aber online nicht BrianOSpilner Flash MX 2004 4 22-12-2003 09:10
HTML Tags funktionieren nicht alle marc Flash 4 und Flash 5 5 03-07-2001 14:08


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:37 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele