Kan ik de zoekbalk gebruiken in de vertaalde taal/talen?
In dit artikel leer je hoe je de zoekbalk kunt gebruiken in je vertaalde taal/talen.
Hoe werkt het?
Met Weglot kunnen gebruikers die een WordPress- of Shopify-project beheren hun zoekbalk vertalen met JavaScript-integratie.
Wanneer gebruikers je website bekijken in een vertaalde taal, zoekt de website in de originele taal. Weglot omzeilt dit door de verzonden zoekopdracht aan te passen.
Deze functie is gebaseerd op een "Translate-Back" proces en werkt als volgt:
- Een gebruiker voert een of meer woorden in de zoekbalk van een vertaalde websiteversie in.
- Weglot vertaalt het (de) ingevoerde woord(en) vanuit de vertaalde taal naar de oorspronkelijke taal.
- Het resultaat wordt naar het oorspronkelijke zoeksysteem gestuurd, dat het als een normaal verzoek verwerkt.
Dit proces maakt nieuwe taalparen aan in uw Weglot Dashboard > Vertalingen > Talen > Vertaallijst, bestaande uit zoekopdrachten van de vertaalde taal/talen naar de originele taal.
Het volgende voorbeeld laat zien hoe de functie werkt als je een Engelse website met een Franse vertaling beheert:
Laten we aannemen dat het woord "like" is opgenomen in de oorspronkelijke inhoud van uw website. "Like" betekent "aimer" in het Frans. De volgende fout kan optreden:
- Franse gebruiker voert "aimer" in de zoekbalk in.
- Weglot vertaalt "aimer" terug in "liefde".
- Een nieuw Frans-naar-Engels vertaalpaar wordt aangemaakt.
- Weglot's vertaling komt niet overeen met het oorspronkelijke verzoek.
- Het zoeksysteem kan geen verband leggen tussen "like" en "love".
Om dergelijk gedrag te vermijden, kun je vertalingen bewerken via je Vertaallijst om ervoor te zorgen dat de zoekopdracht overeenkomt met het resultaat.
Je kunt het artikel hier raadplegen voor meer informatie over het bewerken van je vertalingen via de Vertaallijst.
Ik gebruik WordPress.
Als je website is gebouwd met WordPress, moet je de optie "Translate search in your visitor language" activeren om zoekopdrachten te vertalen naar de door de bezoeker gekozen taal.
Je kunt dit doen via je Weglot Dashboard > Instellingen > WordPress instellingen.
Als je deze functie hebt geactiveerd en de vertalingen hebt bewerkt zodat ze overeenkomen met de oorspronkelijke zoekopdracht, maar de zoekopdracht blijft onvertaald, neem dan contact met ons op via support@weglot.com.
Ik gebruik Shopify.
Als je Shopify gebruikt met JavaScript integratie op je website, moet je de optie "Translate search in your visitors' language" activeren om zoekopdrachten te vertalen naar de door de bezoeker gekozen taal.
Je kunt dit doen via je Weglot Dashboard > Instellingen > Shopify instellingen.
Als u de vertalingen wijzigt en de zoekfunctie werkt niet zoals verwacht, kunt u in plaats daarvan "Searchanise" of "Search +" gebruiken. Dit zijn professionele zoekplatforms en onze betrouwbare partners.
Ik gebruik een andere technologie.
Het is mogelijk dat je een andere technologie dan WordPress of Shopify gebruikt onder een subdomein of op subdirectory gebaseerde integratie. Volg in dat geval de onderstaande instructies:
While installing Weglot, copy and paste the JavaScript code snippet between the <head></head> HTML tags on your website to trigger the application.
De "api_key" optie, die je website koppelt aan het Weglot project, is verplicht.
Het is echter niet de enige die je aan dit codefragment kunt toevoegen. Klik hier om alle beschikbare opties te bekijken.
Je kunt meer opties toevoegen om het standaardgedrag van de switcher aan te passen of om andere parameters te wijzigen.
Bij het vertalen van zoekbalken zijn deze drie opties belangrijk:
- vertalen/zoeken
- zoekformulier
- zoek_parameter
De optie "vertalen_zoeken
Standaard is de optie"vertalen_zoeken" ingesteld op false, maar u kunt deze op true zetten:
{ api_key: "wg_xxx", translate_search: true }
Als u dit op true zet, zal Weglot de zoekopdrachten op uw website vertalen.
Deze optie is niet voldoende als ze alleen wordt gebruikt; je moet ook de opties"search_forms" en"search_parameter" gebruiken om de formulieren en parameters te selecteren die je wilt vertalen.
De optie "zoek_formulieren
Dit is een lijst met selectors om de formulieren te identificeren die de elementen bevatten die je wilt vertalen.
Standaard verzenden de aangegeven formulieren de "q" parameter. Als je een andere parameter wilt vertalen, moet je de optie"search_parameter" gebruiken.
Om ervoor te zorgen dat de optie "zoek_formulieren" werkt zoals bedoeld, moet u de optie "vertalen_zoeken" op waar hebben ingesteld.
De optie "zoek_parameter
Met deze optie kun je precies aangeven naar welke invoer(s) van je formulier(en) zoekwoorden worden gestuurd.
Je kunt deze parameter meestal vinden in je URL met een query die eruitziet als "?q=xxx".
Een voorbeeld van code:
{ translate_search: true, search_forms: ".my-form", // <input name="q" class=".my-form" /> search_parameter: "q" // it's the name value of your form's search input }
Als je tijdens dit proces problemen ondervindt, aarzel dan niet om contact met ons op te nemen via support@weglot.com.