Om het Linguise vertaalscript uit te voeren, heb je het volgende nodig:
Nadat je verbinding hebt gemaakt met je Linguise dashboard , moet je eerst een nieuw domein instellen en de instellingen ervan opslaan om de API-sleutel te krijgen.
De API-sleutel is wat nodig is om de vertaling op uw website te activeren. Kortom, de API-sleutel controleert welke taal is geactiveerd op welk domein en zorgt ervoor dat de neurale vertaalpagina's kunnen worden gegenereerd.
Kopieer de API-sleutel en bewaar deze op uw klembord.
Door vervolgens op het tabblad "Script PHP" te klikken, krijgt u de installatie-instructies die we hier in detail zullen volgen.
Het Linguise vertaalscript moet op uw server worden geüpload en kan hier worden gedownload:
Nadat het script is gedownload, pakt u het uit en uploadt u het naar de hoofdmap waar het CMS is geïnstalleerd.
De Linguise API-sleutel moet worden gekopieerd in de map: …/ linguise /Configuration.php-bestand dat u op uw server heeft geüpload, bewerk het bestand en kopieer uw API-sleutel tussen de eenvoudige aanhalingstekens, vervang de tekst REPLACE_BY_TOUR TOKEN.
De URL per taal moet worden geconfigureerd in het .htaccess-bestand. Als je een "RewriteBase /" in je bestand hebt, kopieer dan gewoon de volgende code. Het is beter om de code aan het begin van het bestand te plaatsen:
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]
De taalwisselaar is de vlagpop-up waarmee u de gewenste taal kunt selecteren. Om het te laden, moet u de opgegeven code kopiëren om het script ergens in uw websiteconfiguratie of sjabloonbestand te laden.
Het belangrijkste is om het script in al je pagina's te laden, in de head-sectie.
De taalwisselaar wordt standaard weergegeven in een zwevende positie rechtsonder op uw website. U bent van harte welkom om het aan te passen vanuit het Linguise dashboard.
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.
De taalwisselaar kan worden aangepast via het Linguise dashboard > Instellingen > Weergave taalvlaggen. Elke wijziging hier zal op de website worden weergegeven.
Aan de rechterkant van het scherm heb je het voorbeeld van de taalwisselaar. Dit zijn de elementen die u kunt instellen:
Om de Taalwisselaar op de specifieke plaats in de PHP-inhoud weer te geven, moet u de positie instellen op “In place”. Linguise heeft ingesteld , kunt u de onderstaande shortcode toevoegen om deze op te nemen. Klik op onderstaande code om deze op uw klembord te plaatsen.
Zodra het is toegevoegd, worden op de frontend de vlag- en taalnamen weergegeven in het HTML-gebied waar u de code heeft toegevoegd.
Als optie kunt u een lokaal cachesysteem activeren dat URL's en de bijbehorende meertalige inhoud opslaat om de pagina's sneller te bedienen. De lokale cache zal enige gegevensoverdracht tussen Linguise -server en uw websiteserver besparen. De cache wordt alleen gebruikt als een pagina al is vertaald en niet is bijgewerkt. De cache die prioriteit krijgt, is de cache van de meest bekeken meertalige pagina's.
Optioneel kunt u de hoeveelheid cache definiëren die in MB wordt opgeslagen. In het volgende voorbeeld is de cache geactiveerd en is de hoeveelheid te bewaren cache 500 MB:
/** Basic configuration **/ public $cache_enabled = true; public $cache_max_size = 500; // In megabyte
Voeg de regel die overeenkomt met uw websitebouwer toe aan uw Web.config-bestand. Het moet worden ingesteld vóór elke andere omleiding, met name de omleiding naar uw PHP-hoofdbestand:
rewrite ^/(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 last;