Installeer Linguise op Joomla

Inhoudsopgave

Technische vereisten

Om de Linguise -vertaalextensie voor Joomlate gebruiken, hebt u het volgende nodig:

  • Gebruik PHP 7 of hoger
  • Activeer URL-herschrijving in de Joomla configuratie.
    Dit wordt automatisch gecontroleerd door de Joomla extensie
  • Joomla versie ≥ 3.5

Genereer de API-sleutel

Voordat je automatische vertaling Joomla in Linguise , moet je een Linguise account . Na het aanmaken van een account en het inloggen op je Linguise dashboard , moet je eerst een nieuw domein instellen en de instellingen opslaan om de API-sleutel te verkrijgen.

De API-sleutel is nodig om de vertaling op uw Joomla website te activeren. De API-sleutel controleert welke taal op welk domein is geactiveerd en maakt het mogelijk om de pagina's met neurale vertaling te genereren.

Kopieer de API-sleutel en bewaar deze in je klembord of houd het browsertabblad open, zodat je de sleutel later kunt kopiëren.

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

Installeer de Joomla -vertalingsextensie

Nu moet je de Joomla module en -plugin (dit is één pakket) installeren om de taalschakelaar (vlaggen met taalschakelaar). Je kunt de nieuwste versie hier downloaden.

Zodra de Joomla extensie is geïnstalleerd en geactiveerd, kunt u de componentconfiguratie openen via het beheerdersmenu: Componenten > Linguise .

Plak hier de API-sleutel die je via je Linguise dashboard hebt gegenereerd en klik op Toepassen.

Activeringspagina voor de API-vertalingssleutel

De vertaling in alle geselecteerde talen is nu geactiveerd op uw Joomla website!

Deze actie synchroniseert alle taalinstellingen tussen Linguise en uw website (de lijst met oorspronkelijke talen en de lijst met vertaalde talen).

Lijst met talen om de 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 URL-herschrijving is geactiveerd

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

Er zijn 2 activeringsopties, die overigens de beste zijn voor SEO:

  • Zoekmachinevriendelijke URL's
  • Gebruik URL-herschrijving (hiervoor is het nodig een bestand te bewerken om het correct te laten werken)
SEO-instellingenpaneel met opties voor URL-herschrijving en zoekmachinevriendelijke URL's

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

Voeg een taalschakelaar Joomla toe

Je hebt 3 methoden om de taalschakelaar (vlaggen en taalnamen) op je Joomlawebsite te laden.

  • Gebruik een Joomla menu (via de Joomla menubeheerder)
  • Gebruik een Joomla module (via de Joomla -modulebeheerder)
  • Gebruik een PHP-codefragment
Een schermafbeelding met installatieopties voor een taalschakelaar, inclusief een menu, het laden van een module en een PHP-codefragment.

Voeg een Joomla menu toe

Om een Joomla menu toe te voegen waarin de taalschakelaar wordt weergegeven, gebruikt u de Joomla menubeheerder: Menu > Uw menu > Nieuw

Pagina voor het beheren van menu-items in Joomla

Selecteer in de menu-instellingen Linguise en klaar!

Linguase-configuratiemenu met contacten en nieuwsfeeds.

Je menu wordt weergegeven volgens de weergave-instellingen die je in het component hebt ingesteld.

De muiscursor bevindt zich boven de optie voor de Engelse taal

De alternatieve optie genereert een alternatieve URL per taal, zodat zoekmachines alle taalversies van de pagina gemakkelijk kunnen indexeren. Het is aan te raden deze optie ingeschakeld te laten.

Schakelaar voor SEO-instellingen

Een alternatief voorbeeld in HTML-code dat door zoekmachines wordt geïndexeerd:

Coderegels op het scherm, meerdere referenties weergegeven.

Laad een Joomla module in de inhoud

Een andere optie om een ​​taalschakelaar toe te voegen, is door een vooraf geïnstalleerde Joomla module te gebruiken en deze te laden met de functie 'Module laden' . De tekst die u in een teksteditor moet invoeren is: {loadmodule mod_linguise linguise .

Villa Centofinestre, een neoklassieke villa.

PHP-code om een ​​taalschakelaar toe te voegen

Dit gedeelte is vooral bedoeld voor ontwikkelaars die Linguise taalschakelaar bijvoorbeeld willen integreren in een aangepast PHP-sjabloonbestand dat een deel van de websiteheader laadt. Er is een code die je 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'));
				
			

Stel het type taalschakelaar in

Er zijn veel ontwerpmogelijkheden waarmee de taalschakelaar overal op uw website kan worden weergegeven. De stijl zal bijvoorbeeld niet hetzelfde zijn op een witte bovenbalk als op een donkere voettekst.

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

Aan de rechterkant van het scherm kunt u de preview bekijken.

Een keuzemenu met een lijst van talen

Laad de taalschakelaar in Joomla content

vlag-positie-op-plaats

Om de taalschakelaar op een specifieke plek in de Joomla content weer te geven, moet u de positie instellen op "Op de juiste plaats". Linguise
hebt ingesteld , kunt u de onderstaande shortcode toevoegen om deze te integreren. Kopieer de onderstaande code om deze in uw klembord te plakken.

[linguise]

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

Taalschakelaar vlag en tekstontwerp

Er zijn veel ontwerpmogelijkheden waarmee de taalschakelaar overal op uw website kan worden weergegeven. De stijl zal bijvoorbeeld niet hetzelfde zijn op een witte bovenbalk als op een donkere voettekst.

De belangrijkste opties zijn:

  • Vorm en grootte van vlaggen
  • Taalnamen tekstkleur
  • Schaduw van elementen bij muisovergang
  • Muis-hoverstijl
Opties voor het aanpassen van vlaggen met kleurenpickers

Volledige handleiding voor automatische vertaling Joomla

Geavanceerde opties voor taalwisselaar

Tot slot kunt u de geavanceerde opties instellen, zoals de cache-instellingen, het aantal URL's en vertalingen dat lokaal wordt opgeslagen voor snellere weergave.

Het omleiden van de gebruiker naar een van de talen die in zijn browser zijn ingesteld, wordt om verschillende redenen afgeraden .

Een schermafbeelding van de pagina met geavanceerde instellingen en diverse opties

Dynamische vertaalfunctie

We introduceren onze nieuwe functie "Dynamische vertalingen". We begrijpen dat de meeste interactieve websites dynamische content bevatten die gegenereerd wordt via JavaScript of AJAX. 

Met onze nieuwe functie voor dynamische vertaling kunt u content die asynchroon (dynamisch) wordt geladen na het laden van de pagina, naadloos vertalen. Deze verbetering zorgt voor een soepelere meertalige ervaring voor uw bezoekers!

Zorg ervoor dat je het ook activeert in de instellingen van je Linguise dashboardaccount! 

dynamische vertaling

Ondervindt u nog steeds problemen met uw Linguise installatie? Neem gerust contact met ons op, wij bieden gratis installatie op maat voor uw website!