Ai un site web creat cu Concrete CMS și dorești să adaugi un comutator de limbă? Setarea unui comutator de limbă simplifică procesul de comutare între limbi pentru utilizatori. Această funcționalitate este utilă în special pentru site-urile web cu o bază de utilizatori internațională, permițând vizitatorilor să navigheze pe platformă în limba preferată.
Pentru a configura un comutator de limbă în Concrete CMS , administratorii încep de obicei prin a specifica limbile pe care doresc să le accepte în setările sistemului. Apoi adaugă un meniu derulant sau un buton pe care utilizatorii îl pot utiliza pentru a selecta limba preferată. Acest articol vă va ghida prin implementarea unui comutator de limbă în Concrete CMS utilizând unul dintre serviciile de traducere automată .
Importanța configurării unui comutator de limbă pe Concrete CMS

Nevoia de a servi conținut în mai multe limbi devine din ce în ce mai importantă. Un studiu recent realizat de DeepL a arătat că 75% dintre respondenți au fost de acord că un conținut localizat crește semnificativ implicarea clienților.
Implementarea unui comutator de limbă înseamnă traducerea conținutului și crearea unei experiențe mai personalizate pentru vizitatorii site-ului web. Acest lucru este evident din datele care arată că 96% dintre respondenți au observat un ROI (Return on Investment - rentabilitate a investiției) pozitiv în urma eforturilor lor de localizare a conținutului.
Având în vedere aceste date, implementarea unui comutator de limbă pe Concrete CMS este o mișcare strategică care nu poate fi abandonată. De aceea, acest articol va discuta cum să configurați un comutator de limbă pe site-ul dvs. Concrete CMS .
Cum se configurează un comutator de limbă pe Concrete CMS
Acum că înțelegem importanța funcției de schimbare a limbii pe platforma multilingvă Concrete CMS haideți să discutăm cum să o implementăm. Concrete CMS are un sistem încorporat de gestionare a limbii care poate fi personalizat pentru a se potrivi nevoilor organizației dumneavoastră.
Unul dintre serviciile de traducere automată pe care le puteți utiliza este Linguise . Linguise oferă funcții ușor de utilizat pentru schimbarea limbii și poate fi integrat cu diverse CMS-uri populare, inclusiv Concrete CMS .
Concrete CMS oferă o integrare ușoară în mai multe limbi, permițând administratorilor să adauge rapid funcții de schimbare a limbii pe site-urile lor. Utilizând Concrete CMS , puteți simplifica configurarea și întreținerea unui comutator de limbi pe platforma dvs. Iată pașii pentru a instala traducerea automată Linguise Concrete CMS și a configura comutatorul de limbi.
#1 Înregistrați domeniul Concrete CMS
Începeți prin a crea un cont Linguise gratuit și a adăuga domeniul site-ului dvs. web. Puteți utiliza o perioadă de probă gratuită de 30 de zile înainte de a vă decide asupra unui abonament.

Apoi, va trebui să autorizați domeniul pentru traducere. Copiați numele domeniului, inclusiv „https://”, și selectați „Concrete CMS” ca platformă. Alegeți limba sursă și limbile țintă pentru configurarea traducerii automate în Concrete CMS.

#2: Încărcați și conectați scriptul Linguise
Trebuie să încărcați scriptul de traducere Linguise pe serverul unde este instalat Concrete CMS . Descărcați scriptul de la linkul furnizat, dezarhivați-l și plasați folderul în directorul rădăcină al instalării Concrete CMS . Asigurați-vă că folderul se numește „linguise”

Apoi, introduceți cheia API Linguise în fișierul Configuration.php de pe serverul dvs. Deschideți fișierul și înlocuiți „REPLACE_BY_YOUR_TOKEN” cu cheia dvs. API, plasând-o între ghilimele simple.

#3: Configurați rescrierea URL-urilor Concrete CMS
În Concrete CMS, rescrierea URL-urilor este de obicei activată în mod implicit. Dacă nu, o puteți activa prin intermediul furnizorului de găzduire. Actualizați fișierul .htaccess adăugând cod specific după linia „RewriteEngine on”. Aceasta va configura URL-urile specifice limbii.
RewriteEngine On
RewriteRule ^(af|sq|am|ar|hy|az|eu|be|bn|bs|bg|ca|ceb|ny|zh-cn|zh-tw|co|hr|cs|da|nl|en|eo|et|tl|fi|fr|fy|gl|ka|de|el|gu|ht|ha|haw|iw|hi|hmn|hu|is|ig|id|ga|it|ja|jw|kn|kk|km|ko|ku|ky|lo|la|lv|lt|lb|mk|mg|ms|ml|mt|mi|mr|mn|my|ne|no|ps|fa|pl|pt|pa|ro|ru|sm|gd|sr|st|sn|sd|si|sk|sl|so|es|su|sw|sv|tg|ta|te|th|tr|uk|ur|uz|vi|cy|xh|yi|yo|zu|zz-zz)(?:$|/)(.*)$ /concretee/linguise/linguise.php?linguise_language=$1&original_url=$2 [L,QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME}/index.html !-f
RewriteCond %{REQUEST_FILENAME}/index.php !-f
RewriteRule . /concretee/index.php [L]
#4: Activați și personalizați comutatorul de limbă
Linkul către scriptul Linguise JS trebuie încărcat pe toate paginile Concrete CMS pentru a afișa comutatorul de limbă cu semnalizatoare și adrese URL alternative (crucial pentru SEO). Puteți găsi linkul către script în setările domeniului din tabloul de bord Linguise .

Pentru a încărca scriptul în Concrete CMS, introduceți codul în fișierul header.php sau în fișierul site-ului dvs.<head> secțiunea prin panoul de administrare navigând la Sistem și setări > SEO și statistici.

Apoi, adăugați-l la Coduri de urmărire.

În mod implicit, comutatorul apare în colțul din dreapta sus.

Totuși, tabloul de bord își poate personaliza aspectul folosind funcția „Afișarea steagurilor lingvistice”.
#5: Configurați afișajul principal
Pentru a începe configurarea comutatorului de limbă, navigați la „Setări” > „Afișarea semnalizărilor lingvistice” din Linguise . Aici puteți ajusta mai multe setări.
- Stilul pictogramei steagului: Alegeți dintre trei stiluri de afișare: alăturat, meniu derulant sau popup.
- Poziție: Selectați locația comutatorului de limbă pe site-ul dvs. web, asigurându-vă că este ușor accesibil vizitatorilor.

#6: Personalizați designul steagului
După configurarea afișajului principal, puteți personaliza designul steagurilor lingvistice.
- Numele în limba de afișare: Decideți dacă doriți să afișați numele în funcție de țară sau de limbă, cum ar fi „Franceză” sau „Français”.
- Tip de steag englezesc: Această opțiune vă permite să diferențiați între variantele de engleză americană sau britanică și se aplică similar spaniolei, portughezei sau germanei.
- Stilul steagului: Selectați forma pictogramei steagului, fie rotundă, fie dreptunghiulară.

#7: Ajustați culoarea și dimensiunea
Apoi, puteți personaliza culoarea și dimensiunea steagurilor.
- Rază bordură steag: Setează raza în pixeli pentru steagurile dreptunghiulare.
- Culoarea numelui limbii: Alegeți culoarea implicită a textului pentru afișarea numelor limbilor.
- Culoare limbă popup: Specificați culoarea textului pentru titlurile limbilor din fereastra popup sau derulantă.
- Dimensiunea steagului: Ajustați dimensiunea pictogramelor steagului.
- Culoarea cursorului pentru numele limbii: Setați culoarea cursorului pentru numele limbilor.
- Culoare de plasare a cursorului pe limbă în meniul pop-up: Definiți culoarea de plasare a cursorului pe titlurile limbilor în meniul pop-up sau drop-down.

#8: Adăugați o umbră de tip casetă cu steag
În cele din urmă, puteți personaliza setările de umbră ale casetei cu steaguri.
- Prima opțiune adaugă un efect de umbră pictogramelor cu steaguri afișate pe site-ul dvs. web.
- A doua opțiune controlează efectul de umbră atunci când utilizatorii plasează cursorul peste steagurile de limbă.

După ce sunteți mulțumit de setări, faceți clic pe „Salvare” pentru a aplica modificările. Vizitați Concrete CMS pentru a confirma că comutatorul de limbă funcționează conform așteptărilor și pentru a previzualiza aspectul acestuia.

De asemenea, puteți traduce site-ul în alte limbi, cum ar fi germana.

Cele mai bune practici pentru optimizarea comutatorului de limbi pe Concrete CMS
Optimizarea comutatorului de limbă pe Concrete CMS îmbunătățește experiența utilizatorului într-un mediu multilingv. Mai jos sunt sfaturi cheie pentru a îmbunătăți comutatorul de limbă pe platforma dvs.
Utilizarea numelor și steagurilor de limbi

Combinarea numelor limbilor cu pictograme de steaguri este o modalitate eficientă de a face comutatorul de limbi mai ușor de utilizat. Această abordare oferă două indicii vizuale, ajutând utilizatorii să identifice și să selecteze rapid limba dorită. Numele limbii oferă claritate, în timp ce steagul oferă o referință vizuală, facilitând alegerea de către utilizatori, mai ales atunci când o limbă este utilizată în mai multe țări cu steaguri diferite.
De exemplu, dacă site-ul dvs. Concrete CMS se adresează unui public global de comerț electronic, combinând limbile „🇺🇸 English”, „🇫🇷 Français” și „🇩🇪 Deutsch”, comutatorul poate facilita găsirea rapidă a limbii preferate de către utilizatori, îmbunătățindu-le experiența de cumpărături și ajutându-i să navigheze pe site fără efort.
Pictograme de steag recognoscibile
Este esențial să folosiți pictograme cu steaguri clare și de înaltă calitate, ușor de recunoscut, chiar și în dimensiuni mai mici. Aceste pictograme îi ajută pe utilizatori să își identifice rapid limba fără a fi nevoie să citească text. Atunci când este necesar, este important să alegeți pictograme sensibile din punct de vedere cultural, care reprezintă limbi mai degrabă decât țări. De exemplu, utilizarea unui simbol neutru pentru o limbă larg vorbită, cum ar fi araba, poate fi mai potrivită decât selectarea unui steag național.
De exemplu, o platformă Concrete CMS concepută pentru o agenție de turism globală ar putea folosi steagul spaniol pentru spaniolă, steagul canadian pentru franceză și o pictogramă cu glob pentru limbi larg vorbite, cum ar fi engleza. Acest lucru asigură că pictogramele sunt clare și intuitive, facilitând selectarea limbii preferate de către utilizatori în timp ce explorează pachete de călătorie.
Schimbarea strategică a limbii

Comutatorul de limbă ar trebui plasat într-un loc ușor vizibil și accesibil utilizatorilor, fără a aglomera interfața. Opțiunile comune de plasare includ antetul, subsolul sau meniul principal de navigare al site-ului. Consecvența plasării pe toate paginile este crucială, astfel încât utilizatorii să îl poată găsi oriunde pe site.
De exemplu, un site Concrete CMS ar putea poziționa comutatorul în colțul din dreapta sus al antetului, asigurându-se că acesta rămâne vizibil în timp ce utilizatorii derulează paginile. Pentru dispozitive mobile, integrarea lui în meniul hamburger menține accesibilitatea, economisind în același timp spațiu.
Mențineți consecvența pe toate paginile

Este important să se mențină consecvența în aspect și funcționalitate. Comutatorul de limbă ar trebui să funcționeze în același mod pe fiecare pagină, iar atunci când utilizatorii schimbă limba, ar trebui să rămână pe aceeași pagină cu conținutul tradus în noua limbă. Acest lucru îmbunătățește fluxul de lucru al utilizatorului și face navigarea mai intuitivă.
De exemplu, un comutator de limbă derulant apare în mod constant pe paginile principale, paginile de contact și altele. Acest lucru ar permite utilizatorilor să schimbe limbile fără probleme, fără a-și pierde locul în material.
Concluzie

Configurarea unui comutator de limbi și implementarea traducerii automate pe Concrete CMS pot oferi o experiență multilingvă fără probleme pentru utilizatorii dvs. Urmând pașii descriși în acest ghid, puteți integra un comutator de limbi și îl puteți personaliza pentru a se potrivi nevoilor site-ului dvs.
Optimizarea eficientă a comutatorului de limbă va îmbunătăți experiența și implicarea utilizatorilor. Pentru a începe, creați un cont Linguise , integrați-l cu site-ul dvs. Concrete CMS și configurați selectorul de limbă în funcție de preferințele dvs. Acest lucru asigură că vizitatorii pot naviga cu ușurință pe platforma dvs. în limba preferată.



