Instalați Linguise pe Joomla

Tabel de Conținut

Cerințe tehnice

Pentru a rula extensia de traducere Linguise pentru Joomla, veți avea nevoie de următoarele:

  • Rulați PHP versiunea 7+ sau o versiune ulterioară
  • Activează rescrierea URL-ului în configurația Joomla
    Aceasta va fi verificată automat de extensia Joomla
  • Versiunea Joomla ≥ 3.5

Generați cheia API

Înainte de a instala traducerea automată Joomla în Linguise , trebuie mai întâi să înregistrați un cont Linguise . După conectarea la tabloul de bord Linguise , va trebui să configurați un domeniu nou și să salvați setările acestuia pentru a obține cheia API.

Cheia API este cea necesară pentru a activa traducerea pe site-ul tău Joomla . Practic, cheia API va verifica ce limbă este activată pe ce domeniu și va permite generarea paginilor de traducere neuronală.

Copiați cheia API și păstrați-o în clipboard sau mențineți fila browserului deschisă, pentru a o putea copia mai târziu.

O bară de căutare pe fundal alb cu un buton gri și portocaliu.

Instalați extensia de traducere Joomla

Acum trebuie să instalați Joomla (acesta este un singur pachet) pentru a activa comutatorul de limbă (semnalează cu comutatorul de limbă). Puteți descărca cea mai recentă versiune de aici.

După ce Joomla este instalată și activată, puteți accesa configurația componentelor utilizând meniul de administrare: Component > Linguise .

De aici, lipește cheia API pe care ai generat-o din tabloul de bord Linguise și dă clic pe „Aplică”.

Pagina de activare a cheii API de traducere

Acum traducerea în toate limbile selectate este deja activată pe site-ul dvs. Joomla !

Această acțiune ar trebui să sincronizeze toate setările lingvistice dintre Linguise și site-ul dvs. web (limba originală și lista de limbi traduse).

Listă de limbi pentru traducerea site-ului web

Notă importantă SEO: Numărul de limbi pe care le configurați are un impact mare asupra SEO. Atunci când configurați limbile de traducere, dacă aveți un număr mare de pagini indexate (>500), motorul de căutare poate avea nevoie de mult timp pentru a le procesa. Acest lucru poate afecta SEO-ul în limba originală. De aceea, vă recomandăm să adăugați inițial maximum 5 limbi, apoi, după ce sunt indexate, puteți adăuga limbi în loturi de câte 3 pe lună.

Asigurați-vă că rescrierea URL-ului este activată

Pentru a încărca limba dorită pe adrese URL noi (cum ar fi domain.com /es ), adresa URL trebuie configurată în configurația generală Joomla meniul: Sistem > Configurare > Site.

Există 2 opțiuni de activare, care sunt, apropo, cele mai bune pentru SEO, și anume:

  • URL-uri ușor de utilizat pentru motoarele de căutare
  • Folosește rescrierea URL-urilor (necesită editarea unui fișier pentru a funcționa corect)
Panou de setări SEO cu opțiuni pentru rescrierea URL-urilor și URL-uri optimizate pentru motoarele de căutare

Rescrierea URL-urilor și erorile 404: Dacă aceste 2 setări nu sunt activate, veți avea erori 404 pe paginile lingvistice. În plus, asigurați-vă că nu există niciun alt instrument lingvistic care „blochează” URL-urile multilingve, cum ar fi pluginul de filtrare lingvistică pentru Joomla .

Adăugați un comutator de limbă Joomla

Aveți 3 metode pentru a încărca comutatorul de limbă al site-ului web (steaguri și nume de limbi) pe site-ul dvs. web din Joomla.

  • Folosește un meniu Joomla (din managerul de meniuri Joomla )
  • Folosește un modul Joomla (din managerul de module Joomla )
  • Folosește un fragment PHP
O captură de ecran care prezintă opțiunile de instalare pentru un comutator de limbă, inclusiv un meniu, un modul de încărcare și un fragment de cod PHP.

Adăugați un meniu Joomla

Pentru a adăuga un Joomla care să afișeze comutatorul de limbă, utilizați managerul de meniuri Joomla Meniu > Meniul dvs. > Nou

Pagina de gestionare a elementelor de meniu în Joomla

Din meniul de setări, selectați Linguise și gata!

Meniu de configurare Linguase cu contacte și fluxuri de știri.

Meniul va fi afișat conform setărilor de afișare pe care le-ați configurat în componentă.

Cursorul mouse-ului trece peste opțiunea de limbă engleză

Opțiunea alternativă va genera adresa URL alternativă pentru fiecare limbă, astfel încât motorul de căutare să poată accesa cu ușurință toate versiunile lingvistice ale paginii. Se recomandă să o lăsați activată.

Comutator pentru setările SEO

Un exemplu alternativ în codul HTML care va fi accesat cu crawlere de motoarele de căutare:

Linii de cod pe ecran, mai multe referințe listate.

Încărcați un modul Joomla în conținut

Joomla preinstalat și să îl încărcați folosind funcția load module . Textul care trebuie inclus în orice editor de text este: {loadmodule mod_ linguise }

Vila Centofinestre, o vilă neoclasică.

Cod PHP pentru a include comutatorul de limbă

Această parte este mai degrabă destinată dezvoltatorilor care doresc să includă comutatorul de limbă Linguise , de exemplu, într-un fișier șablon PHP personalizat care încarcă o parte din antetul site-ului web. Există un cod pe care îl puteți folosi pentru asta, trebuie doar să îl copiați și să îl lipiți din componentă.

				
					/**
* Get the linguise module
* If you want to use a completely different login module change the value of name in your layout override.
*/
$linguisemodule = LinguiseModelLinguise::getLinguiseModule('mod_linguise');
echo JModuleHelper::renderModule($linguisemodule, array('id' => 'section-box'));
				
			

Configurați tipul de comutator de limbă

Există multe opțiuni de design care ajută la încărcarea comutatorului de limbă oriunde pe site-ul dvs. web. De exemplu, stilul nu va fi același pe bara superioară albă și pe un subsol închis la culoare.

Setări pentru afișarea listei de limbi. Opțiunile includ Steagul și Numele limbii.

În partea dreaptă a ecranului, puteți utiliza previzualizarea pentru a verifica previzualizarea.

Un meniu derulant care afișează o listă de limbi

Încărcați comutatorul de limbă în conținutul Joomla

poziția-drapelului-în-loc

Pentru a afișa comutatorul de limbă în locul specific, în Joomla , trebuie să setați poziția ca „Pe loc”.
După ce ați setat poziția în Linguise , puteți adăuga shortcode-ul de mai jos pentru a-l include. Copiați codul de mai jos pentru a-l pune în clipboard.

[linguise]

După ce este adăugat, pe frontend veți avea steagul și numele limbilor afișate în zona HTML în care ați adăugat codul.

Steagul și designul textului comutatorului de limbă

Există multe opțiuni de design care ajută la încărcarea comutatorului de limbă oriunde pe site-ul dvs. web. De exemplu, stilul nu va fi același pe bara superioară albă și pe un subsol închis la culoare.

Principalele opțiuni sunt:

  • Forma și dimensiunea steagurilor
  • Culoarea textului pentru numele limbilor
  • Umbra elementelor la trecerea cu mouse-ul
  • Stilul mouse-ului cu mouse-ul
Opțiuni de personalizare a semnalizării cu selectoare de culori

Tutorial complet pentru traducere automată Joomla

Opțiuni avansate pentru comutatorul de limbă

În cele din urmă, puteți configura opțiunile avansate, cum ar fi setarea memoriei cache, cantitatea de URL-uri și traducerea care vor fi stocate local pentru a fi servite mai rapid.

Redirecționarea în funcție de limbă a browserului nu este recomandată din diverse motive detaliate aici. Practic, redirecționează utilizatorul către una dintre limbile configurate în browserul său.

O captură de ecran a paginii de setări avansate cu diverse opțiuni

Funcția de traducere dinamică

Vă prezentăm noua noastră funcție „Traduceri dinamice”. Înțelegem că majoritatea site-urilor web interactive au conținut dinamic generat prin JavaScript sau AJAX. 

Cu noua noastră funcție de traducere dinamică, puteți traduce fără probleme conținut care se încarcă asincron (dinamic) după încărcarea paginii. Această îmbunătățire asigură o experiență multilingvă mai fluidă pentru vizitatorii dvs.!

Asigură-te că îl activezi și în Setările contului tău de bord Linguise ! 

traducere_dinamică

Încă aveți probleme cu instalarea Linguise ? Nu ezitați să ne contactați, oferim instalare personalizată gratuită pe site-ul dvs. web!