di: Davide Beltrame 09 Marzo 2007
Una volta selezionati i linguaggi a disposizione, possiamo creare le varie stringhe di traduzione.
Posizioniamo un campo di testo dinamico sullo stage e selezioniamolo, quindi, nel pannello stringhe, inseriamo un nome per il campo di testo (per esempio "descrizione"):
Figura 3. Identificativo inserito manualmente

Il nome cambierà leggermente:
Figura 4. Identificativo modificato in automatico

Inseriamo poi il testo italiano nel campo "String".
Potremo poi modificare il testo inserito (o aggiungerne uno nuovo) semplicemente con un doppio click nell'apposita casella, nella parte bassa del pannello Stringhe.
Ripetiamo il procedimento per ogni campo di testo che vogliamo inserire sullo stage, così da avere questo risultato:
Figura 5. Campi di testo completi

Salviamo il file FLA e dopo aver pubblicato l'SWF, andiamo a vedere la cartella dove troveremo anche le sotto-cartelle it ed en, ognuna con al suo interno un XML. Questi file contengono i testi che abbiamo impostato all'interno del pannello Stringhe, quindi possiamo sfruttarli per eventuali modifiche, o anche utilizzarli in altri progetti futuri sfruttando l'opzione "Importa XML" presente nel pannello Stringhe.
A questo punto il nostro file è praticamente pronto, poiché quando abbiamo impostato i linguaggi abbiamo selezionato come opzione "Automaticamente durante l'esecuzione" per la scelta del linguaggio. Questa impostazione fa sì che il file XML del linguaggio venga selezionato automaticamente dal player, che si baserà sul valore restituito dalla proprietà capabilities.language.
Nel file di esempio, quindi, un utente con sistema operativo italiano vedrà i testi italiani e un utente con il sistema operativo inglese vedrà i testi inglesi; ma cosa succederebbe se a visitare il filmato fosse un utente con un sistema operativo di un'altra lingua? In questo caso vedrebbe i testi italiani, perché noi avevamo selezionato "italiano" come linguaggio di default per lo stage.
|
Creare l'effetto Time Machine di Leopard in Actionscript 3.0 |
Guida ActionScript 3 di baseApprendere, in poche lezioni, le nozioni fondamentali per gestire... |
Guida FlashDevelopInstallare e usare FlashDevelop, potente ambiente di sviluppo open... |
Guida Flash Builder 4Un percorso alla scoperta delle potenzialità più importanti... |
Ogni martedì, guide, articoli, FAQ, movie, audio su Macromedia Flash e Actionscript direttamente nella tua casella di posta
Iscriviti alla newsletter
|
|
Corso Google AdWords Base25 Giugno 2012 a Milano |
|
|
Corso Google AdWords Base05 Giugno 2012 a Roma |