Installeer Linguise op Joomla

Inhoudsopgave

Technische benodigdheden

Om de Linguise vertaalextensie voor Joomlauit te voeren, hebt u het volgende nodig:

  • Voer PHP 7+ versie of hoger uit
  • Activeer het herschrijven van de URL in Joomla configuratie
    . Het wordt automatisch gecontroleerd door de Joomla extensie
  • Joomla versie ≥ 3.5

Genereer de API-sleutel

automatische vertaling Joomla in Linguise installeert , moet u een Linguise account . Na die verbinding met uw Linguise dashboard moet u eerst een nieuw domein instellen en de instellingen ervan opslaan om de API-sleutel te verkrijgen.

De API-sleutel is nodig om de vertaling op uw Joomla website te activeren. Kortom, de API-sleutel controleert welke taal op welk domein is geactiveerd en zorgt ervoor dat de neurale vertaalpagina's kunnen worden gegenereerd.

Kopieer de API-sleutel en bewaar deze op uw klembord of houd het browsertabblad geopend, zodat u deze later kunt kopiëren.

Een zoekbalk op een witte achtergrond met een grijs en oranje knop.

Installeer de Joomla vertaalextensie

Joomla in installeren (dit is één pakket) om de taalwisselaar (vlaggen met taalwisselaar). U kunt de nieuwste versie hier downloaden.

Zodra de Joomla extensie is geïnstalleerd en geactiveerd, kunt u toegang krijgen tot de componentconfiguratie via het beheerdersmenu: Component > Linguise .

Plak vanaf hier de API-sleutel die u heeft gegenereerd op uw Linguise dashboard en klik op toepassen.

Activeringspagina voor API-vertalingssleutels

Nu is de vertaling in alle geselecteerde talen al geactiveerd op uw Joomla website!

Deze actie zou alle taalinstellingen tussen Linguise en uw website moeten synchroniseren (oorspronkelijke taal en lijst met vertaalde talen).

Lijst met talen om website te vertalen

SEO belangrijke opmerking: het aantal talen dat u instelt, heeft een grote invloed op SEO. Wanneer u uw vertaaltalen instelt en u een groot aantal geïndexeerde pagina's heeft (>500), kan het veel tijd kosten om ze door de zoekmachine te verwerken. Het kan uw SEO in uw oorspronkelijke taal beïnvloeden. Daarom raden we aan om in eerste instantie maximaal 5 talen toe te voegen, en wanneer het geïndexeerd is, kun je talen toevoegen in een batch van 3 per maand.

Zorg ervoor dat het herschrijven van de URL is geactiveerd

Om uw taal op nieuwe URL's (zoals domain.com /es ) te laden, moet de URL worden geconfigureerd in de algemene Joomla menu: Systeem > Configuratie > Site.

Er zijn 2 opties om te activeren, die trouwens de beste zijn voor SEO, ze zijn:

  • Zoekmachinevriendelijke URL's
  • Gebruik URL-herschrijving (vereist het bewerken van een bestand om correct te werken)
SEO-instellingenpaneel met opties voor het herschrijven van URL's en zoekmachinevriendelijke URL's

URL-herschrijving en 404-fouten: Als deze 2 instellingen niet zijn geactiveerd, krijgt u 404-fouten op taalpagina's. Zorg er bovendien voor dat er geen andere taaltool is die de meertalige URL's "vergrendelt", zoals de taalfilterplug-in voor het Joomla systeem.

Voeg een Joomla taalwisselaar toe

U heeft 3 methoden om de taalwisselaar van de website (vlaggen en taalnamen) naar uw website op Joomlate laden.

  • Gebruik een Joomla menu (vanuit de Joomla menubeheerder)
  • Gebruik een Joomla module (vanuit de Joomla modulebeheerder)
  • Gebruik een PHP-fragment
Een schermafbeelding met installatieopties voor een taalwisselaar, inclusief een menu, een laadmodule en een PHP-fragment.

Voeg een Joomla menu toe

Om een Joomla menu toe te voegen om de taalwisselaar weer te geven, gebruikt u gewoon de Joomla menumanager Menu > Uw menu > Nieuw

Pagina voor menu-itembeheer in Joomla

Selecteer in de menu-elementinstelling Linguise en klaar is Kees!

Linguase-configuratiemenu met contacten en nieuwsfeeds.

Uw menu wordt weergegeven volgens de weergave-instellingen die u in de component heeft ingesteld.

Muiscursor beweegt over de optie Engels

De alternatieve optie genereert de alternatieve URL per taal, zodat de zoekmachine gemakkelijk alle taalversies van de pagina kan crawlen. Het wordt aanbevolen om het geactiveerd te laten.

Schakelaar voor SEO-instellingen

Een alternatief voorbeeld in de HTML-code die door zoekmachines wordt gecrawld:

Coderegels op het scherm, meerdere referenties weergegeven.

Laad een Joomla module in inhoud

De andere optie om een ​​taalwisselaar toe te voegen is om een ​​vooraf geïnstalleerde Joomla module te gebruiken en deze te laden met behulp van de laadmodulefunctie . De tekst die in elke teksteditor moet worden opgenomen, is: {loadmodule linguise }

Villa Centofinestre, een neoklassieke villa.

PHP-code om taalwisselaar op te nemen

Dit deel is meer voor ontwikkelaars die de Linguise van Linguise willen opnemen in bijvoorbeeld een aangepast PHP-sjabloonbestand dat een deel van de websiteheader laadt. Er is een code die u daarvoor kunt gebruiken, kopieer en plak deze gewoon vanuit de 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'));
				
			

Het type taalwisselaar instellen

Er zijn veel ontwerpopties waarmee de taalwisselaar overal op uw website kan worden geladen. De stijl zal bijvoorbeeld niet hetzelfde zijn op de witte bovenste balk en op een donkere voettekst.

Instellingen voor het weergeven van de taallijst. Opties zijn onder andere Vlag en Taalnaam.

Aan de rechterkant van het scherm kunt u het voorbeeld gebruiken om het voorbeeld te controleren.

Een dropdownmenu met een lijst met talen

Laad de taalwisselaar in Joomla -inhoud

vlag-positie-op-plaats

Om de Taalwisselaar op de specifieke plaats in de Joomla inhoud weer te geven, moet u de positie instellen op "In plaats".
Nadat u de positie in het Linguise dashboard heeft ingesteld, kunt u de onderstaande shortcode toevoegen om deze op te nemen. Kopieer de onderstaande code om deze op uw klembord te plaatsen.

[linguise]

Zodra het is toegevoegd, worden op de frontend de vlag- en taalnamen weergegeven in het HTML-gebied waar u de code heeft toegevoegd.

Vlag en tekstontwerp voor taalwisselaar

Er zijn veel ontwerpopties waarmee de taalwisselaar overal op uw website kan worden geladen. De stijl zal bijvoorbeeld niet hetzelfde zijn op de witte bovenste balk en op een donkere voettekst.

Belangrijkste opties zijn:

  • Vorm en maat van vlaggen
  • Taalnamen tekstkleur
  • Schaduw van elementen bij muisbeweging
  • Muis hover-stijl
Opties voor het aanpassen van vlaggen met kleurkiezers

Joomla automatische vertaling volledige tutorial

Geavanceerde opties voor taalwisselaar

Ten slotte kunt u de geavanceerde opties instellen, zoals de cache-instelling, de hoeveelheid URL en vertaling die lokaal moet worden opgeslagen om sneller te kunnen worden bediend.

De browsertaalomleiding wordt niet aanbevolen om verschillende redenen die hier worden beschreven. Kortom, het leidt de gebruiker om naar een van de talen die in zijn browser is ingesteld.

Een screenshot van de pagina met geavanceerde instellingen met verschillende opties

Dynamische vertaalfunctie

Introductie van onze nieuwe functie “Dynamische vertalingen”. We begrijpen dat het grootste deel van de interactieve website dynamische inhoud bevat die is gegenereerd via JavaScript of AJAX.  

Met onze nieuwe dynamische vertaalfunctie kunt u naadloos inhoud vertalen die asynchroon (dynamisch) wordt geladen nadat de pagina is geladen. Deze verbetering zorgt voor een soepelere meertalige ervaring voor uw bezoekers!

Zorg ervoor dat u het ook activeert via de Instellingen van uw Linguise -dashboardaccount! 

dynamische_vertaling

Heb je nog steeds problemen met je Linguise installatie? Aarzel niet om ons te contacteren, we bieden wel een gratis installatie op maat op uw website!