EverWeb vertaalt uw website niet, maar u kunt beide talen in één project bouwen. Zet uw hoofdtaal op het bovenste niveau en de tweede taal in een eigen map (een pagina die andere pagina's bevat, net als een map op uw computer), met een eigen basismodel (Master Page). Stel voor elke pagina de Taal in, en zet op elke pagina een knop die naar dezelfde pagina in de andere taal gaat. Bezoekers wisselen dan met één klik, en Google kan elke versie tonen aan mensen die in die taal zoeken.
Wanneer u dit gebruikt
- Een bakkerij in Montreal wil Engelse en Franse pagina's.
- Een kerk in Texas houdt diensten in het Engels en Spaans en wil de tijden en het nieuws in beide talen.
- Een pension in Beieren krijgt de meeste boekingen van Britse gasten, dus wil het Duits en Engels.
Voordat u begint
- Zorg dat de vertaling klaar is, het liefst gemaakt door iemand die de taal spreekt.
- Gebruik responsieve pagina's als dat kan. Met pagina's met Gecentreerd (Centered Layout) en aparte mobiele pagina's betekenen twee talen vier pagina's voor elke inhoudspagina.
- Plan de adressen. Bijvoorbeeld:
| Pagina | Engels (hoofdtaal) | Frans |
|---|---|---|
| Home | uwsite.com | uwsite.com/fr/ |
| Over ons | uwsite.com/about.html | uwsite.com/fr/apropos.html |
Bouw het
- Bouw eerst uw hoofdtaal, met een basismodel. Zie Dezelfde koptekst, menu en voettekst op elke pagina met een Hoofd Sjabloon.
- Maak de map voor de tweede taal. Klik op Map toevoegen in de knoppenbalk en kies een ontwerp. Stel in Details > Pagina instellingen de Bestandsnaam in op een korte code, zoals fr. Deze mappagina is uw Franse homepagina.
- Kopieer uw pagina's erin. Klik met de rechtermuisknop op een pagina in de paginalijst en kies Dupliceer, en sleep de kopie dan iets onder en rechts van de map, zodat hij erin komt. Vertaal de kopie. Zie Een pagina of een complete website kopiëren binnen een project of naar een ander project.
- Maak een basismodel voor de tweede taal. Klik op Nieuw Basismodel, kopieer de koptekst en voettekst van uw eerste basismodel en plak ze erin, en vertaal ze. Koppel het aan de pagina's in de tweede taal in Details > Pagina instellingen.
- Stel de taal in. Zet in File > Bewerk publicatie instellingen de Taal op uw hoofdtaal, zoals Engels (Canada). Selecteer daarna elke pagina in de tweede taal en stel de eigen Taal ervan in bij Details > Pagina instellingen, zoals Frans (Canada). Zoekmachines en schermlezers gebruiken dit.
- Vertaal de pagina-instellingen. Schrijf de Pagina titel en Pagina omschrijving van elke pagina in de taal van die pagina. Typ menutekst met accenten, zoals "À propos", in Naam in de menubalk, want Bestandsnaam accepteert alleen a-z en cijfers. Zie Mijn letters met accenten worden omgezet. Hoe gebruik ik letters met accenten in de navigatiebalk?.
Menu's en de taalknop
De widget Navigatiebalk toont elke pagina waarbij Toevoegen aan navigatie menu is aangevinkt, in beide talen. Kies een van deze mogelijkheden:
- Kleine website: laat de map als één menu-item verschijnen, zoals "Français", met de Franse pagina's in een uitklapmenu eronder. Zie Kan EverWeb uitklapmenu's maken?.
- Een apart menu voor elke taal: bouw op het basismodel van elke taal het menu op uit knoppen of tekstlinks in plaats van de Navigatiebalk. Link elk ervan via Details > Hyperlinks, vink Maak hyperlink aan en zet Link naar op Een van mijn pagina's. Elk menu toont dan alleen de eigen taal, maar nieuwe pagina's voegt u er zelf aan toe.
De taalknop: voeg op elke pagina een kleine knop of tekstlink toe, zoals "Français" op de Engelse pagina en "English" op de Franse pagina. Link hem met Een van mijn pagina's naar de bijbehorende pagina, niet naar de homepagina. Zet hem op de pagina's, niet op het basismodel, steeds op dezelfde plek bovenaan. Gebruik de naam van de taal in plaats van een vlag, want een vlag staat voor een land.
Houd beide versies gelijk
- Wijzigt u prijzen, openingstijden of data, wijzig dan beide talen voordat u publiceert.
- Geef elke taal een eigen contactformulier, met bijschriften in die taal. De antwoorden komen dan steeds onder dezelfde veldnamen binnen.
- Publiceer de eerste keer met File > Publiceer hele site, en klik daarna door beide talen op de live website.
En automatisch vertalen?
Browsers zoals Chrome en Safari kunnen elke pagina al voor bezoekers vertalen. U kunt ook een knop "vertaal deze pagina" van een externe vertaaldienst toevoegen met de widget HTML Snippet (zie Een boekingskalender, Instagram-feed of andere externe code toevoegen met de widget HTML Snippet). Voor uw belangrijkste inhoud raden wij dit niet aan: niemand controleert de vertaling, en zoekmachines zien meestal alleen uw oorspronkelijke taal.
Veelvoorkomende problemen
| Wat u ziet | Wat u kunt doen |
|---|---|
| Letters met accenten veranderen in andere tekens in het menu of het adres | Typ accenten in Naam in de menubalk, niet in Bestandsnaam |
| Het menu toont de pagina's van beide talen | Gebruik een uitklapmenu voor de tweede taal, of bouw een apart menu op elk basismodel (zie hierboven) |
| De taalknop gaat naar de homepagina | Link hem op elke pagina naar de bijbehorende pagina, niet op het basismodel |
| Pagina's in de tweede taal ontbreken online | Klik er met de rechtermuisknop op in de paginalijst en controleer of Niet publiceren uit staat, en gebruik daarna File > Publiceer hele site |
| Google toont de verkeerde taal | Controleer voor elke pagina de Taal, de Pagina titel en de Pagina omschrijving. Het duurt even voordat de resultaten worden bijgewerkt |
Gerelateerde artikelen
- Dezelfde koptekst, menu en voettekst op elke pagina met een Hoofd Sjabloon
- Hoe voeg ik een navigatiemenu toe aan elke pagina van mijn website?
- Mijn letters met accenten worden omgezet. Hoe gebruik ik letters met accenten in de navigatiebalk?
- Een pagina of een complete website kopiëren binnen een project of naar een ander project
