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.
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.