Taalmenu's

Samenvatting

Een taalmenu vult zich met de talen van je website in plaats van met de pagina's. Je bezoeker klikt op een taal en komt op dezelfde pagina in die taal uit.

Het is geen aparte menusoort. Het is een gewoon menu-element dat zich anders vult, en je krijgt er een door een blok te kiezen waar er een in zit.

Het menu toont de taalcode in hoofdletters, dus NL, EN of DE. Er is geen instelling voor een taalnaam of een vlag.

Wanneer gebruik je dit?

Je gebruikt dit op een website met meer dan een taal. Je bezoeker moet dan zelf kunnen kiezen in welke taal hij leest.

Je gebruikt het ook als je wilt weten waarom een taal wel of niet in dat menu staat.

Wil je weten hoe je de talen zelf instelt, lees dan Talen instellen. Voor het vertalen van je inhoud, lees Website vertalen.

Hoe werkt dit in Mach3Blocks?

Het menu haalt de actieve talen van je website op. Elke taal wordt een item, met de taalcode in hoofdletters als tekst.

De taal die je bezoeker nu leest, krijgt een eigen markering. Zo ziet hij meteen waar hij staat.

De volgorde ligt vast. Eerst komt de standaardtaal van het domein, dan de standaardtaal van je website, en daarna de overige talen op alfabet.

Waar een taalitem naartoe wijst

Situatie Waar je bezoeker uitkomt
Een gewone pagina Dezelfde pagina in de gekozen taal
De detailpagina van een collectie-item Hetzelfde item in de gekozen taal
Een website met een domeinnaam per taal Het domein dat bij die taal hoort. Lees Domeinnaam en taal

Je bezoeker komt dus niet op de startpagina uit, maar blijft op de pagina die hij open had.

Welke blokken een taalmenu leveren

Bibliotheek Categorie Blokken met een taalmenu Als welke menusoort
Starbase Navigatie 5 Vier keer een Selectie menu, een keer een Inline menu
Nebula Navigation 6 Elke keer een Selectie menu

In de overige categorieën van beide bibliotheken zit geen taalmenu. Een andere bibliotheek kan anders zijn ingedeeld. Lees Navigatieblokken.

Wat je ermee kunt

Een taalmenu heeft weinig eigen velden. Wat je ermee doet, zit vooral in de plek en in de opmaak.

Wat je wilt Wat je doet
Een taalmenu op je website zetten Kies een blok waar er een in zit
Iets tussen de talen zetten Kies een waarde bij Scheider
Het menu opmaken Klik een onderdeel aan en gebruik het tabblad Opmaak
Een taal uit het menu halen Zet die taal uit. Lees Talen instellen
Een taal toevoegen Voeg de taal toe aan je website. Lees Talen instellen

Een taalmenu heeft vier onderdelen die je los kunt aanklikken en opmaken.

Onderdeel Waarvoor het is
Niveau De laag waarin de items staan
Item Het item als geheel
Link De klikbare taalcode
Scheider Het scheidingsteken tussen de talen

Grenzen en wat niet kan

Je maakt van een gewoon menu geen taalmenu. Je krijgt er een door een blok te kiezen waar er al een in zit.

Wat niet kan Wat wel kan
Een gewoon menu naar de talen laten wijzen Een blok met een taalmenu kiezen
De taalnaam of een vlag tonen De taalcode opmaken op het tabblad Opmaak
De volgorde van de talen zetten De standaardtaal van je website wijzigen
Een startpunt of een aantal niveaus kiezen Die velden staan bij andere menusoorten. Lees Menublok
Een icoon of een afbeelding per taal tonen Alleen de vier onderdelen opmaken

Het menu toont alleen actieve talen. Een taal die uitstaat, komt er dus niet in.

In de editor hebben de taalitems geen adres. Je klikt daar dus niet op een taal om van taal te wisselen.

Een taalmenu heeft pas nut bij twee talen

Heeft je website een taal, dan staat er een code in het menu en valt er niets te kiezen. Voeg dus eerst een tweede taal toe. Lees Talen instellen.


Een taalwijziging telt pas na publiceren

Zet je een taal aan of uit, dan verandert het menu op je website pas na een nieuwe publicatie. Datzelfde geldt voor een gewijzigde volgorde. Lees Website publiceren.

Voorwaarden en rechten

Voor het taalmenu zelf is geen apart recht nodig. Wie de editor mag openen, mag de opmaak en de scheider instellen.

Waarvoor Welk recht
Het tabblad Instellingen van dit menu Geen apart recht
Het tabblad Opmaak en het tabblad Overgangen Websites/presentaties stijlen
De talen van je website instellen Lees Talen instellen
Het menu op je website zichtbaar maken Publiceren

Je website moet minstens een actieve taal hebben. Zonder actieve taal blijft het menu leeg.

Praktijkvoorbeelden

Je bouwt een website in het Nederlands en het Engels. Je kiest een navigatieblok met een taalmenu rechtsboven. Je bezoeker ziet daarna NL en EN naast het gewone menu staan.

Je hebt een website met drie talen en het Duitse deel is nog niet vertaald. Je zet die taal uit en publiceert opnieuw. De code DE verdwijnt daarna uit het taalmenu, en je bezoeker kan er niet meer op klikken.