webForumDet fria alternativet

objekt för olika språk

Flash

3 svar · 185 visningar · startad av Klauz

Medlem sedan jan. 2005133 inlägg
Frågan#1

hej

har fått en idé om att ett smidigt sätt för att göra en sajt flerspråkig är att göra ett objekt med olika delar för olika språk (jag kan inget om object o klasser så mitt språk är nog helt fel).

sajten som ska ha fler språk ska kunna byta namn på knappar, texter o länkar.
har tänkt typ såhär:

* man gör ett objekt som heter "language"
* sedan infogar man data i objektet på alla språk man vill ha med. typ nåt sånthär:

language.text1.engelska = "hello"
language.text1.svenska = "hej"
o.s.v...

är detta är smidigt sätt för att hålla koll på sajtens språk?hur gör man rent praktiskt?

Medlem sedan maj 2003750 inlägg
#2

Nja. Det bästa skulle jag vilja säga är att ha alla texterna som skall översättas i en XML-fil. En eller flera filer per språk. Sedan laddar du dem när du vill bytra språk. Vill du att det skall gå att byta språk "on the fly" utan synliga uppdateringar så får du konstruera en funktion som anropas när textfilen laddat klart. Den går igenom alla filmklipp och letar reda på textfälten och tilldelar rätt text till dessa textfällt.

/Mirandir

Medlem sedan jan. 2005133 inlägg
#3

okej då glömmer jag objekt-grejjen :)

hur ser strukturen ut för en xml-fil ut ?

Medlem sedan maj 2003750 inlägg
#4

Det beror ju mycket på hur din flashfilm ser ut.

Dessutom rekomenderar jag att du använder XOMclass. Den är lite mer lätthanterlig än den inbyggda XML-hanteringen.

http://tinlion.com/blog/downloads/actionscript/xom_class/XOMClass.zip

/Mirandir

264 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)