Deze lieve mensen willen graag weten hoe het werkt
Hoe het werkt
Zelf eenvoudig je website in meerdere talen online in vier simpele stappen
Heb jij een website die je in meer talen wilt aanbieden. Je kunt hiervoor externe tools gebruiken, of nog even geduld hebben op de native oplossing van Framer. Echter kun je dit ook gewoon via het CMS regelen.
Begin met het design
Design gewoon je pagina zoals je altijd zou doen. In dit geval is het handig om eerst te weten welke tekst velden er allemaal zijn om dan later in één keer alles aan te maken in het CMS.
Start een CMS collectie
Het is belangrijk om te begrijpen dat elke collectie één aparte pagina voor je website weergeeft. Start dus een nieuwe collectie en voeg alle tekstvelden toe aan de velden in de collectie.
Link de variabelen
Om ervoor te zorgen dat je tekst in de juiste taal vanuit het CMS ingeladen kan worden moet je de tekstvelden op het canvas linken aan de correcte variabelen in het CMS.
Elke taal is één item
Maak vervolgens voor elke taal die je wilt aanbieden een nieuw item. Je kunt vervolgens de slug gebruiken voor de taal. Zo is de Nederlandse taal te vinden op de slug /nl.
Ik heb meer controle nodig over de slug
Als je een collectie maakt is de slug standaard collectietitel/itemtitel. Dit is vervelend als je de standaard web conventie wilt volgen of als jij je homepage wilt lokaliseren. Zo zul je zien dat de slug van deze pagina gewoon /nl/ is en de collectie titel er niet in vermeld staat. Je kunt dit simpelweg aanpassen op de pagina instellingen, door alleen de slug te laten staan zal de collectie titel voortaan niet meer weergeven worden.
Zijn er in Framer nog andere manieren?
Ja, je kunt ook simpelweg je pagina dupliceren en de slug zelf instellen. Hierna hoef je dan alleen maar de tekst en linkjes aan te passen om de vertalingen goed te laten werken. Enige nadeel is wel, als je vervolgens de structuur van je pagina gaat aanpassen, zul je dit ook op elke gekopieerde pagina moeten doorvoeren.
Waarom is dit goed voor SEO?
Als je externe tools zoals bijvoorbeeld een Weglot gebruikt kun je wel eenvoudig je website in meerdere talen aanbieden, maar heeft dit helaas wel als gevolg dat je teksten in de andere talen niet meekomen voor je SEO resultaten. Daarom is het handiger om het op deze manier te doen. Zo weet je in ieder geval zeker dat je website wel ranked in Google voor alle talen.
Hoe het werkt
Hoe weergeef je dit op je homepage
Je kunt helaas niet een item uit je CMS collectie gebruiken als homepage. Zodoende moeten we hier een kleine omweg voor gebruiken.
Selecteer al je lagen binnen je CMS collectie en kopieer ze.
Ga naar je startpagina en zorg dat deze helemaal leeg is.
Druk op 'i' om het invoegmenu te openen en sleep de homepagecollectie op het scherm.
Pas de breedte en hoogte aan zodat deze uw hele pagina beslaat.
Verwijder alles uit de 'post' layer en verwijder ook de link.
Plak alles in de 'post' layer.
Verbind nogmaals alle variabelen.
Selecteer de collection en voeg een filter toe op de slug die gelijk is aan de slug die je wilt gebruiken.
Je homepage weergeeft nu precies de juiste content.