Site-uri web multilingve

Dacă intenționați să creați site-uri, va trebui să vă gândiți la un site web cu mai multe limbi.

Când vine vorba de crearea unui astfel de site, există două probleme: 1. Traducerea conținutului site-ului și 2. Traducerea altor elemente ale site-ului.







De regulă, prima sarcină poate fi rezolvată destul de ușor, în timp ce a doua este o problemă reală.


În momentul de față Joomla! 1.7 este disponibil în mai mult de 40 de limbi. În plus, în viitorul apropiat se planifică completarea acestui număr de limbi.

Să încercăm în acest articol să construim un site web cu mai multe limbi utilizând Joomla! 1.7.

Pachete de limbă Joomla.

Puteți descărca pachete de limbi cu codul Joomla sau Joomla! director extensie. și instalați-le folosind Extension Manager. De exemplu, pachetele de limbă germană, precum și limba franceză. După instalare, accesați panoul de control: Extensii - Managerul de limbi, unde veți vedea limbile instalate (Figura 1),

Site-uri web multilingve

Figura 1: Limbi instalate

Site-uri web multilingve

Figura 2: Setări pachet lingvistic

Sistem Plug-in - Filtrați (selectați) limba.

Pentru a Joomla! ar putea distinge limbile, există un sistem plug-in - Filtru lingvistic:
Extensii - Manager Plugin. Pentru a funcționa, pluginul trebuie activat și îl puteți configura pentru anumiți parametri, de exemplu: selectați limba prestabilită sau încercați să localizați limba în setările browserului; dacă limba se va schimba automat, în funcție de limba utilizată în interfață sau nu.

De exemplu, în funcție de drepturi, utilizatorul poate vedea meniul său: de exemplu, un link către profilul său. În cazul în care în pagina de editare a profilului, printre alte setări, puteți selecta limba site-ului.






De asemenea, puteți configura o opțiune care include mecanismul de utilizare a legăturilor elementului de meniu la comutarea unui site într-o altă limbă. Este posibil să utilizați limba prestabilită instalată pe site sau pe una din limbile de conținut disponibile. În funcție de aceste setări de limbă, pluginul vă va permite să navigați pe site în limba corespunzătoare (Figura 3).


Site-uri web multilingve

Figura 3: Profil utilizator - Setări generale

Site-uri web multilingve

Figura 4: Modul lingvistic de comutare.


Elemente multilingve ale conținutului site-ului.

Site-uri web multilingve

Figura 5: Selectarea limbii

Toate aceste elemente de conținut trebuie să fie disponibile în diferite limbi (Figura 6).

Site-uri web multilingve

Figura 6: Site-ul de probă.

Aici trebuie să creați mai multe articole pentru fiecare limbă cu atribute pentru fiecare dintre ele.
Apoi, vom crea un meniu cu un element de meniu și îl vom seta la valorile implicite. Afișează link-uri către articole selectate. Apoi ajustați acest element din meniu, faceți-l pe pagina principală făcând clic pe pictograma Asterisk (principală), care nu se află în partea de sus a paginii. Pentru meniul implicit, nu este nevoie să creați un modul, deoarece este creat automat.
După aceasta, creați un meniu pentru fiecare limbă și modulul de meniu corespunzător. Facem elemente de meniu pentru fiecare limbă: principală, despre noi, introduceți, etc. Pentru fiecare limbă ar trebui să se stabilească o pagină principală. Dacă vedeți steagul de lângă elementul de meniu, totul funcționează bine.

Site-uri web multilingve

Figura 7: Pagina principală pentru fiecare limbă

Blog.
Dacă aveți deja un blog, puteți utiliza diferite componente pentru a afișa aspectul intrărilor de bloguri. Acum creați un flux de știri pentru fiecare limbă și elementele de meniu corespunzătoare.

Formularul de înscriere va fi vizibil pe toate paginile. Prin urmare, am copiat modulul de 2 ori și am înlocuit numele pentru respectivele limbi. Acum vă puteți conecta sau vă puteți înregistra pe site-ul meu.


Sper că acum veți vedea că crearea de site-uri web cu mai multe limbi cu Joomla! 1.7 este destul de simplu și distractiv!







Articole similare

Trimiteți-le prietenilor: