Create a simple hero section with title, subtitle, and call-to-action

button Add a features section with icons and descriptions Include a
stats section with live data Add a responsive design with modern CSS
features
This commit is contained in:
Ruben 2025-11-27 21:31:47 +01:00
parent f0d50ff8bf
commit 0e19040473
101 changed files with 1356 additions and 7532 deletions

View file

@ -0,0 +1,53 @@
# Multilingual Support
**Currently viewing: English (EN)**
This page demonstrates FolderWeb's built-in language support. Use the language switcher in the header to toggle between **EN** and **NO** - the page content will change to match your selected language.
## How It Works
Creating multilingual content is straightforward:
1. **Add language codes to filenames** Create `index.en.md` and `index.no.md`
2. **Language switcher appears automatically** When multiple versions exist
3. **URLs get language prefixes** Non-default languages use `/en/page/`, `/no/page/`, etc.
4. **Share metadata** One `metadata.ini` file per directory works for all languages
## File Structure Example
```
/content/about/
├── index.en.md # English version
├── index.no.md # Norwegian version
└── metadata.ini # Shared metadata
```
## Configuration
Enable languages in `/app/default/config.ini`:
```ini
[languages]
default = "en"
available = "en,no"
```
## Translation Strings
UI text comes from language files in `/app/default/languages/`:
```ini
; en.ini
home = "Home"
read_more = "Read more"
; no.ini
home = "Hjem"
read_more = "Les mer"
```
Translation strings are optional—templates fall back to sensible defaults if missing.
## Try It
Use the language switcher in the header to toggle between English and Norwegian versions of this page. The content stays the same, just translated.

View file

@ -0,0 +1,53 @@
# 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.

View file

@ -0,0 +1,2 @@
title = "Multilingual Support"
summary = "Learn how to create content in multiple languages"