Språk i värdsystemet
Den här sidan är för dig som kopplar in Flowweaver. Allt här är värdens ansvar och ingenting av det har ett förval vi kan gissa åt er — därför finns sidan. Den kör riktig kod; rutorna nedan visar vad anropen faktiskt gav, inte vad de borde ge.
Att översätta innehållet till ett språk får aldrig kräva att verktyget översätts till samma språk.
Tre axlar, som rör sig oberoende av varandra:
- Vilka språk som erbjuds
- Er lista. Utan den står redaktörens språkfält kvar som fritext.
- Guidens innehåll
- Redaktörens och översättarens. Vilket språk som helst.
- Verktygets språk
- Svenska eller engelska, plus det ni själva registrerar.
1. Vilka språk får en guide erbjudas på?
declareLocales är det enda som gör redaktörens språkval
till en lista. Utan anropet står fältet kvar som fritext — och det är
rätt, för “inget beslut taget” är något annat än
“inga språk”.
…
2. Ett språkpaket från er
registerLocale ger arabiska knappar i varje guide, utan
att någon redaktör rör dem. Paketet nedan är
medvetet ofullständigt: delvis översatt stoppar
ingenting, och coverageOf säger hur långt det räcker.
…
Ett komplett paket, i en egen fil
164 nycklar är hela ytan en besökare möter. Det hör inte hemma inlinat i er uppsättningskod — det hör hemma i en fil ni kan lämna till en översättare och granska i en diff. Anropet är detsamma; det enda som ändras är vad besökaren till slut läser.
…
3. Guiden nedan är skriven på engelska
Källspråket står i guiden själv (settings.sourceLocale),
och det behöver inte vara svenska. Byt språk och se vad som händer med
de noder som ännu inte är översatta: de faller tillbaka på
guidens källa, inte på svenska.
4. Verktygets språk är sitt eget val
editor-locale styr paletten, panelen och menyerna.
Det följer inte innehållet: en engelsktalande redaktör kan
översätta till arabiska med verktyget på engelska. Det är regeln högst
upp på sidan, i en enda inställning.
5. Blev uppsättningen rätt?
checkSetup läser ett monterat element och säger vad som
saknas och vad det leder till. Den är på engelska med flit:
den läses av den som kopplade in biblioteket, inte av en redaktör
eller en besökare.
…