button Add a features section with icons and descriptions Include a stats section with live data Add a responsive design with modern CSS features
53 lines
1.4 KiB
Markdown
53 lines
1.4 KiB
Markdown
# Flerspråklig støtte
|
||
|
||
**Viser nå: Norsk (NO)**
|
||
|
||
Denne siden demonstrerer FolderWebs innebygde språkstøtte. Bruk språkvelgeren i headeren for å bytte mellom **EN** og **NO** - sideinnholdet vil endre seg til å matche det valgte språket.
|
||
|
||
## Slik fungerer det
|
||
|
||
Å opprette flerspråklig innhold er enkelt:
|
||
|
||
1. **Legg til språkkoder i filnavn** – Opprett `index.en.md` og `index.no.md`
|
||
2. **Språkvelgeren vises automatisk** – Når flere versjoner finnes
|
||
3. **URL-er får språkprefikser** – Ikke-standardspråk bruker `/en/side/`, `/no/side/`, osv.
|
||
4. **Del metadata** – Én `metadata.ini`-fil per katalog fungerer for alle språk
|
||
|
||
## Eksempel på filstruktur
|
||
|
||
```
|
||
/content/om/
|
||
├── index.en.md # Engelsk versjon
|
||
├── index.no.md # Norsk versjon
|
||
└── metadata.ini # Delt metadata
|
||
```
|
||
|
||
## Konfigurasjon
|
||
|
||
Aktiver språk i `/app/default/config.ini`:
|
||
|
||
```ini
|
||
[languages]
|
||
default = "en"
|
||
available = "en,no"
|
||
```
|
||
|
||
## Oversettelsesstrenger
|
||
|
||
UI-tekst kommer fra språkfiler i `/app/default/languages/`:
|
||
|
||
```ini
|
||
; en.ini
|
||
home = "Home"
|
||
read_more = "Read more"
|
||
|
||
; no.ini
|
||
home = "Hjem"
|
||
read_more = "Les mer"
|
||
```
|
||
|
||
Oversettelsesstrenger er valgfrie—maler faller tilbake til fornuftige standardverdier hvis de mangler.
|
||
|
||
## Prøv det
|
||
|
||
Bruk språkvelgeren i headeren for å bytte mellom engelske og norske versjoner av denne siden. Innholdet forblir det samme, bare oversatt.
|