Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
# Language Plugin

## Wat doet deze plugin?

De Language plugin maakt het mogelijk om binnen de TipTap editor een andere taal te selecteren voor een specifiek stuk tekst. Dit is een toegankelijkheidsfunctie: door de juiste taal te markeren kunnen screenreaders de tekst correct voorlezen voor bezoekers die afhankelijk zijn van hulpsoftware.

---

## Wanneer gebruik je dit?

Gebruik de taalselectie wanneer je binnen een pagina een stuk tekst hebt dat in een andere taal is geschreven dan de rest van de pagina. Bijvoorbeeld een citaat in het Engels of een term in het Arabisch.

---

## Hoe gebruik je de Language plugin?

### 1. Open het Contentblok

Content Manager -> **Producten** -> open of voeg een **Contentblok** component toe

[Bekijk voorbeeld](/apps/strapi.frameless.io/static/img/strapi-plugins/...)
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

deze link moet denk ik nog aangepast?


### 2. Selecteer de tekst

Selecteer in de TipTap editor het stuk tekst waaraan je een andere taal wilt koppelen.
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

dit gaat te snel, de lezer denkt: wat? waar moet ik kijken? wat is de tiptapeditor?


### 3. Kies een taal

Klik op de dropdown **Selecteer een taal** in de toolbar. Kies de gewenste taal uit de lijst. De beschikbare talen zijn op dit moment:

- Arabisch
- Engels
- Nederlands
- Oekraïens
- Turks

[Bekijk voorbeeld](/apps/strapi.frameless.io/static/img/strapi-plugins/strapi-dashboard-contentblok-talen.png)
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Op dit moment in de documentatie vraag ik me af: maar hoe zit het met de standaardtaal? Is de taal van alle content default Nederlands, tenzij ik hier een uitzondering zet op een deel van de tekst? Waar kan ik de default taal controleren? Of moet ik altijd bij elke tekst de taal aangeven?
Ik denk dat je dit op z'n laatst hier, maar liever nog direct onder het kopje "wanneer gebruik je dit" kunt uitleggen


### 4. Sla op

Klik op **Bewaar** om de wijziging op te slaan. De geselecteerde taal wordt nu als attribuut aan de tekst meegegeven, zodat screenreaders weten in welke taal dit stuk voorgelezen moet worden.

## Talen beheren

Talen worden centraal beheerd via de Strapi instellingen.

### Een taal toevoegen

1. Ga naar **Instellingen** in het linker menu van Strapi
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Een gebruiker ziet een tandwielicoontje, dus is het handig als je dat er ook bij zet (niet alleen "Instellingen")

2. Klik onder **Globale instellingen** op **Strapi TipTap Editor**
3. Ga naar het tabblad **Other**
4. Klik bij **Language** op **Settings**
5. Zoek een taal via het zoekveld en voeg deze toe
6. Klik op **Save Language** om op te slaan

[Bekijk voorbeeld](/apps/strapi.frameless.io/static/img/strapi-plugins/strapi-dashboard-tiptab-talen-toevoegen.png)

### Een taal verwijderen

Klik op het **prullenbak-icoontje** naast de taal die je wilt verwijderen en klik daarna op **Save Language**.

---

## Aandachtspunten

- De Language plugin is alleen beschikbaar binnen de **TipTap editor** in het Contentblok
- De taalselectie is **niet zichtbaar** voor bezoekers op de website — het is puur bedoeld voor screenreaders
- Gebruik deze functie consequent bij anderstalige tekst om de toegankelijkheid van de website te waarborgen
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading