Hoe maak je automatische vertalingen voor Drupal -content en -modules? Drupal is een populair CMS dat zich kan meten met Drupal voor het bouwen van diverse soorten websites. Het is dan WordPress niet verwonderlijk dat veel website-eigenaren hun websites met Drupalbouwen.
De populariteit van meertalige websites neemt momenteel toe, en alle website-eigenaren proberen hun websites vertaalbaar te maken naar verschillende talen. Maar hoe kunnen website-eigenaren op Drupal hun content en modules ook automatisch laten vertalen?
In dit artikel bespreken we uitgebreid hoe je Drupal -content en -modules automatisch kunt vertalen met behulp van een van de automatische vertaaldiensten. Lees verder.
Er zijn verschillende methoden om uw Drupal content en -modules te vertalen
Voordat we ingaan op automatische vertaling in Drupal, zijn er verschillende methoden om je Drupal content en -modules te vertalen. Hieronder vind je een aantal opties.
Drupal ingebouwde meertalige module
Een methode om Drupal content en -modules te vertalen, is door gebruik te maken van de ingebouwde meertalige module van Drupal. Deze module wordt standaard door Drupal geleverd, maar houd er rekening mee dat deze methode vrij complex kan zijn en technische expertise vereist. Het gebruik van de ingebouwde meertalige modules van Drupalmaakt het echter wel mogelijk om content en modules soepeler in het systeem te integreren.
Een van de grootste nadelen is echter de vereiste technische expertise. Het vertaalproces met behulp van de ingebouwde modules van Drupalvereist een grondig begrip van de structuur en moduleconfiguratie van Drupal.
Wat de ingebouwde vertaalmethode van Drupalmist, is de mogelijkheid om vertalingen direct te bewerken. Het onvermogen om vertalingen direct en dynamisch te bewerken kan een obstakel vormen als er snel en eenvoudig wijzigingen of aanpassingen aan vertalingen moeten worden aangebracht.
Vertaaldiensten van derden
Naast de ingebouwde modules van Drupal zijn er ook vertaalopties van derden die handig kunnen zijn. Er zijn verschillende vertaaldiensten van derden beschikbaar, waaronder Drupal Drupal Linguise is Linguise automatische vertaaldienst die verschillende CMS'en ondersteunt, waaronder Drupal .
Met Linguisekunt u eenvoudig Drupal content en -modules vertalen zonder dat u over diepgaande technische kennis hoeft te beschikken. Linguise biedt een gebruiksvriendelijke interface en intuïtieve tools, waarmee u uw Drupal site snel en efficiënt kunt vertalen. Bovendien biedt Linguise uitstekende klantenservice, zodat u hulp kunt krijgen als u problemen of vragen heeft.
Het inschakelen van een externe vertaaldienst zoals Linguise kan een goed alternatief zijn als u op zoek bent naar een eenvoudigere oplossing die geen diepgaande technische kennis vereist.
Je kunt Linguise dus gebruiken als een van de methoden om automatische vertalingen te maken. Maar hoe maak je automatische vertalingen in Drupal? Zie de volledige methode hieronder.
Hoe maak je automatische vertaling mogelijk op je Drupal website?
Linguise is een geautomatiseerd vertaalplatform dat compatibel is met en geïntegreerd is met meer dan 40 CMS-systemen en -platformen , waaronder Drupal . Met Linguise kunt u de inhoud van uw website vertalen naar meer dan 80 verschillende talen, van traditionele tot internationale talen.
Linguise maakt gebruik van cloudgebaseerde neurale en AI-vertalingstechnologie die een nauwkeurigheid van tot wel 97% mogelijk maakt Linguise wat bijna gelijkwaardig is aan menselijke vertalingen.
Met Linguise kunt u Drupal -website vertalen, waardoor u bezoekers uit andere landen kunt aantrekken en het websiteverkeer kunt verhogen. Hier leest u hoe u Linguise op Drupal installeren .
Stap 1: Registreer een Linguise account
De eerste stap om je aan te melden is het aanmaken van een gratis account bij Linguise en gebruikmaken van hun gratis proefperiode van één maand. Om een Linguise account te registreren, hoef je alleen je e-mailadres op te geven om een gebruikersnaam en wachtwoord aan te maken.
Tijdens de proefperiode, die een volledige maand duurt, krijgt u toegang tot een reeks uitgebreide en aantrekkelijke functies van Linguise. Na afloop van de proefperiode wordt u doorverwezen naar het Linguise dashboard.
Stap 2: Voeg de domeinwebsite toe en genereer een API-sleutel

Vervolgens kunt u in het gedeelte voor de API-sleutel de optie ' Kopiëren naar klembord' selecteren. Linguise verstrekte API-sleutel eenvoudig kopiëren voor verder gebruik of integratie met uw Drupal website.

Stap 3: Upload het vertaalscript en activeer de API-sleutel
Om het Linguise vertalingsscript te gebruiken, moet u het uploaden naar de server waar uw Drupal installatie zich bevindt. Dit houdt in dat u het scriptbestand naar de juiste map op uw server verplaatst en ervoor zorgt dat het toegankelijk is en correct is geïntegreerd met uw Drupal installatie.
Nadat je het script hebt gedownload, pak je het bestand uit. Upload vervolgens de uitgepakte bestanden naar de hoofdmap van je CMS-installatie, waar je Drupal -bestanden zich bevinden. Het is belangrijk dat de linguise , die de scriptbestanden bevat, de standaardnaam linguise en zich in de hoofdmap van je website bevindt. Dit garandeert een goede werking en integratie met je Drupal CMS.

Om de Linguise API-sleutel in je configuratie te integreren, moet je het bestand Configuration.php vinden dat je eerder naar je server hebt geüpload. Open het bestand om het te bewerken en zoek het gedeelte waar de API-sleutel moet worden ingevoegd. In dit gedeelte vind je een regel code met een placeholder-tekst, meestal REPLACE_BY_YOUR_TOKEN.

Stap 4: URL-herschrijving Drupal instellen
Standaard is URL-herschrijving ingeschakeld Drupal . Om deze instelling te controleren, ga je naar het gedeelte 'Configuratie' in de bovenste menubalk van je Drupal beheerinterface. Ga vervolgens naar 'Zoeken en metadata' en selecteer 'URL-aliassen'. Hiermee kun je controleren of URL-herschrijving inderdaad actief is.
Het is goed om te weten dat als je de Pathauto-module in Drupalgebruikt, de meertalige URL's ook zullen werken.

Drupal aan te passen aan de taal , moet u het .htaccess-bestand in de hoofdmap van uw Drupal -installatie wijzigen. U kunt de volgende code kopiëren en deze na de regel ` RewriteEngine standaard al in het ingebouwde .htaccess-bestand van Drupal staat
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)(?:$|/)(.*)$ linguise/linguise.php?linguise_language=$1&original_url=$2 [L,QSA]
Nadat je de eerder beschreven aanpassingen aan het .htaccess-bestand hebt gemaakt, zie je hier een voorbeeld van hoe het uiteindelijke .htaccess-bestand er in je Drupal installatie uit zal zien.
Stap 5: Activeer en configureer de taalschakelaar
De volgende stap is het activeren van de taalschakelaar en de bijbehorende instellingen. De taalschakelaar is een pop-upvenster in de vorm van een vlaggetje waarmee de gebruiker de gewenste taal kan selecteren. Om deze te installeren, kopieert u de code die aan het einde van de websiteconfiguratie staat en plaatst u deze bovenaan uw HTML-pagina.
Daarna wordt de taalschakelaar voor vlaggen automatisch geladen en beschikbaar gesteld aan de gebruiker. Open hiervoor het Linguise dashboard en zoek het volgende script.

Om content in de paginakop op te nemen, kun je gebruikmaken van de Drupal module ' Add to Head'. Klik op Configuratie > Ontwikkeling > Profiel toevoegen.

Zorg er tot slot voor dat de locatie van het script gevalideerd of geverifieerd is.

Standaard verschijnt de taalschakelaar zwevend rechtsboven op uw website. U kunt het uiterlijk ervan naar eigen voorkeur aanpassen met CSS.

Daarnaast kunt u de taalschakelaar aanpassen via het Linguise . Ga hiervoor naar de sectie Instellingen en vervolgens voor de weergave van de taalvlag . Alle wijzigingen die u in deze sectie aanbrengt, worden automatisch toegepast op de taalschakelaar van uw website.

Je vindt een voorbeeld van de taalschakelaar aan de rechterkant van het scherm. In dit voorbeeld kun je de volgende elementen configureren.
- 3 lay-outs: naast elkaar, dropdown of popup
- De positie van de taalwisselaar
- De inhoud van de taalwisselaar
- Vlaggen vormen en grootte
- Vlaggen doos schaduw
- Vlaggenstijl
- Taalnamen hoverkleur
- Schaduw van het vlagvakje bij hoveren
- De kleur van het pop-upvenster voor taalinstellingen en diverse andere opties vind je op het Linguise dashboard.
Stap 6: Activeer het lokale cachesysteem
Als alternatief kunt u een lokaal cachesysteem inschakelen dat URL's en de bijbehorende meertalige inhoud opslaat. Dit cachesysteem is ontworpen om de laadsnelheid van pagina's te verbeteren door de gegevensoverdracht tussen de Linguise server en uw website-server te verminderen.
De cache wordt alleen gebruikt voor eerder vertaalde pagina's die niet zijn bijgewerkt. De cache geeft prioriteit aan de meest bezochte meertalige pagina's.
Daarnaast kunt u de hoeveelheid cachegeheugen in megabytes (MB) opgeven. In het volgende voorbeeld is de cache geactiveerd en is de opgegeven cachegrootte 200 MB.

Stap 7: Begin met het vertalen van je Drupal -website
Nadat je een aantal zaken hebt ingesteld, zoals het aanmaken van een Linguise account, het configureren van API-sleutels, de taalschakelaar en de lokale cache, is het tijd om te proberen de Drupal website te vertalen naar een andere taal dan de standaardtaal Engels.
Om dit te doen, open je de webpagina en klik je vervolgens op de taalschakelaar, zoals hieronder weergegeven. We vertalen de pagina bijvoorbeeld naar het Duits.

Daarna vertaalt het systeem de pagina automatisch binnen enkele seconden naar het Duits, waarna de succesvol vertaalde pagina wordt weergegeven.

Hoe? Het is heel eenvoudig om automatische vertalingen in Drupalte maken. Met Linguisehoef je slechts 7 simpele stappen te volgen om automatische vertalingen aan Drupaltoe te voegen.
Zodra de taalschakelaar actief is en u de gewenste taal hebt geselecteerd, worden uw content en modules automatisch vertaald wanneer u de taalschakelaar opnieuw selecteert.
Je hoeft dus geen content op je website handmatig te vertalen.
SEO-strategieën kunnen in Drupal worden geïmplementeerd om meertalige websites te verbeteren
Na het succesvol automatisch vertalen van een Drupal -website, moet u de prestaties van de website blijven verbeteren om het verkeer te verhogen en bezoekers beter vindbaar te maken. Een van de manieren om dit te doen is door middel van meertalige SEO.
Linguise namelijk ook 100% ondersteuning voor meertalige SEO , zoals je in de onderstaande infographic kunt zien.

Het implementeren van SEO-strategieën in Drupal meertalige websites aanzienlijk verbeteren Hieronder volgen enkele SEO-technieken die kunnen worden toegepast.
- Taalspecifieke URL's: Gebruik taalspecifieke URL's voor elke vertaalde versie van uw website. Dit helpt zoekmachines de taaldoelgroep van elke pagina te begrijpen en verbetert de indexering en ranking.
- Hreflang-tags: Voeg hreflang-tags toe aan de HTML-header van uw pagina's om de taal en regionale targeting van elke versie aan te geven. Dit helpt zoekmachines om gebruikers de juiste taalversies te tonen op basis van hun locatie en taalvoorkeuren. Linguise past automatisch hreflang-code op elke vertaalde pagina.
- Vertaalde metadata: Zorg ervoor dat metatitels, beschrijvingen en zoekwoorden correct vertaald zijn voor elke taalversie. Linguise vertaalt ook automatisch metadata voor alle content in Drupal .
- Optimalisatie van de taalschakelaar: Optimaliseer het element voor de taalschakelaar zodat het zoekmachinevriendelijk is. Een gebruiksvriendelijke knop voor het wisselen van taal kan de gebruikerservaring aanzienlijk verbeteren, waardoor gebruikers probleemloos van taal kunnen wisselen.
- Canonieke URL's: Implementeer canonieke URL's om de voorkeursversie van een pagina te specificeren uit meerdere taalversies. Canonieke URL's worden automatisch gegenereerd door Linguise , zodat er geen duplicaten ontstaan.
- XML-sitemap: Genereer XML-sitemaps voor elke taalversie van uw website. U kunt een meertalige sitemap genereren en deze vervolgens indienen bij Google Search Console. Linguise maakt dan automatisch een meertalige sitemap voor uw website aan.
- Meertalig zoekwoordonderzoek: Voer zoekwoordonderzoek uit specifiek voor elke doeltaal om relevante zoekwoorden en woordgroepen te identificeren. Optimaliseer uw content met deze zoekwoorden om de zichtbaarheid in zoekresultaten voor elke taalversie te verbeteren.
Door deze SEO-strategieën in Drupaltoe te passen, kunt u de zichtbaarheid, ranking en gebruikerservaring van uw meertalige website verbeteren en gericht verkeer aantrekken uit verschillende taalgroepen.
Automatische vertaling van Drupal -websites met Linguise , vanaf vandaag!
Nu begrijpt u hoe u automatische vertalingen kunt maken voor Drupal -content en -modules. Er zijn verschillende methoden om Drupal sites te vertalen, en automatische vertaling is de beste oplossing.
Met automatische vertaling via Linguise kunt u content in 85 talen met slechts een paar klikken.
Hoewel Linguise automatisch vertaalt, levert het een goede en natuurlijke kwaliteit. Je kunt de vertaalresultaten zelfs bewerken via de live editor in de gebruikersinterface.
Waar wacht je nog op? Registreer direct een Linguise account en profiteer van een volledige gratis proefperiode van 1 maand!




