Multi-Language Flash Website
Mai devreme va vorbeam despre matrici in Flash. Acum am sa va arat exact la ce pot fi folosite: multi-language. Puteti construi un site Flash sau o aplicatie Flash in mai multe limbi folosindu-va de o simpla matrice.
In prima faza vom stabili in cate limbi va fi disponibil site-ul sau aplicatia Flash. Pentru acest exemplu am ales 3 limbi: romana, franceza si engleza.
var limbi:Array = new Array();
limbi[0] = ["buna dimineata", "noapte buna"];
limbi[1] = ["good morning", "good night"];
limbi[2] = ["bonjour", "bonsoir"];
Am ales pentru exemplificare 2 cuvinte traduse in toate cele 3 limbi. In Stage, desenati 3 butoane care se vor ocupa de schimbarea limbii. Numiti-le ro, en si fr.
Urmatorul pas consta in scrierea functiei de schimbare a limbii. Pentru acest exemplu am ales sa schimb continutul a 2 campuri dinamice de text.
function setLang(lang) {
msg1.text = limbi[lang][0];
msg2.text = limbi[lang][1];
}
Valoarea fiecarui camp de text este structura astfel: matrice[limba curenta][pozitia cuvantului afisat in vectorul corespunzator limbii curente].
Acum nu ramane decat sa schimbam limba la apasarea celor 3 butoane.
ro.onPress = function() { setLang(0); }
en.onPress = function() { setLang(1); }
fr.onPress = function() { setLang(2); }
Cele 3 limbi au in matricea limbi corespondentele in ID dupa cum urmeaza: romana 0, engleza 1 si franceza 2.
Aplicatia va arata asa:
Cam asa ar arata in mare un site Flash sau o aplicatia Flash cu suport multi-language. Daca va intereseaza subiectul putem dezvolta pe viitor aplicatia astfel incat sa preia toate traducerile dintr-o baza de date administrabila, fara a fi nevoie sa mai deschideti sursa .fla pentru eventuale modificari.
| Nume: Multi-Language Flash App (71.97KB) Descriere: Multi-Language with ActionScript 2 Descarcari: 38 Puncte de activitate necesare: 100 puncte Punctele tale: Nu ai suficiente puncte de activitate (mai multe detalii) |
C’ya next time!
Ai nevoie de rezolvarea pentru o problema?
Iti rasplatim activitatea!
Iti recomandam si urmatoarele articole:
Discuta articolul Multi-Language Flash Website
MOZKU RECOMANDA
CATEGORII
- Atestat Info C/C++ (21)
- Atestat Info Pascal (21)
- Learn AJAX (3)
- Learn Android (5)
- Learn C++ (32)
- Learn CSS (11)
- Learn Database (9)
- Learn Flash (33)
- Learn HTML (14)
- Learn JAVA (9)
- Learn Javascript (14)
- Learn jQuery (17)
- Learn Pascal (28)
- Learn PHP (21)
- Learn SQL (5)
- Learn Visual FoxPro (4)
- Tips & Tricks (22)
MOZKU NETWORK
LIKE US! PE FACEBOOK
ULTIMELE ARTICOLE
- Cum sa detectati rezolutia telefonului intr-o aplicatie Android
- Cum se evita oprirea fortata a unei aplicatii
- Cum sa porniti o activitate noua in Android
- Cum sa adaugati un ImageView intr-o aplicatie Android
- Cum sa adaugati un Button intr-o aplicatie Android
- Cum sa utilizati un ArrayList in Java
- Bifeaza toate checkbox-urile folosind jQuery
- Validare formular folosind jQuery
MARCAJE ARTICOLE
CELE MAI DESCARCATE FISIERE
- Proiect Atestat Informatica Visual FoxPro (399)
- Twitter Patterns (202)
- Flash Newsletter (126)
- hitTest Flash (99)
- Data si ora curenta Flash (78)
