-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
The new layer PG.StarWarsGame.Localisation
should accomplish the following goals:
- The layer enhances the raw DAT in-memory-representation with additional metadata.
- The layer allows for validation and handling of all official languages the engine can handle.
- The layer should still be open to be extended to handle languages the game engine does not support. Additional languages are up to other developers to support.
- The layer provides means to load and store common community formats, e.g. CSV as used by @ThrawnsRevenge or XML as used by @gruenwaldlk 's text editor in addition to loading from/storing to DAT files.
- The format support has to be extensible to accommodate other formats (TSV, ...) but only the most common formats will be provided for now.
- The layer provides at least an interface definition for a localisation repository that can be used for advanced handling of translations.
- The layer should still allow access to the "bare-metal" representation of the DAT file, but discourage its use.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request