ki18n
ktools/docs/ki18n.mdki18n is the internationalization and localization layer in the ktools stack.
It is intended to provide language selection, translated resource lookup, and simple localized substitution helpers.
Shared Design
Across languages, ki18n generally focuses on:
- language or locale selection
- lookup of translated strings or resources by key
- fallback behavior when a translation is missing
- simple token replacement in localized strings
Role In The Stack
ki18n sits on top of the lower layers:
kconfigcan provide resource and locale configurationktracecan provide diagnostics for missing resources or fallback behaviorkclican expose locale selection and override controls where appropriate
Language Pages
The language-specific pages come from the workspace markdown. Where a workspace
does not yet implement ki18n, the source markdown explicitly says so.