How shbsltd/avs03-translations works
This repository is a community localization contribution, not the game itself. Translators use the POT template to create PO catalogs, then submit them for use in the game. At runtime, the game discovers official and custom catalogs, uses language names in Settings, and falls back from custom to official translations and then English. The README documents these relationships; no implementation source is present.
Main entry points: de.po PO catalogs · messages.pot Message template · en.po English catalog · locale_names.csv Language names
Components 10
Translation files
- Message template
messages.pot - PO catalogs
de.po - English catalog
en.po - Language names
locale_names.csv
Game localization
- Game runtime
- Official translations
- Language settings
Other components
- Translator
- Poedit
- GitHub repository
Connections 10
- Translator → Poedit: edits with
- Message template → Poedit: loads template
- Poedit → PO catalogs: saves catalog
- Translator → GitHub repository: submits catalog
- PO catalogs → Game runtime: provides custom translations
- Official translations → Game runtime: provides translations
- English catalog → Game runtime: provides English fallback
- Language names → Language settings: names languages
- Game runtime → Language settings: shows choices
- Language settings → Game runtime: selects language