Directory Structure - PatchiPup/Jarvis-Mark-II GitHub Wiki

Directory Structure

The project uses a clear directory structure for managing locale files. An example structure is:

Jarvis/
└── locales/
    ├── en/
    │   └── LC_MESSAGES/
    │       ├── messages.mo
    │       └── messages.po
    ├── es/
    │   └── LC_MESSAGES/
    │       ├── messages.mo
    │       └── messages.po
    ├── pt/
    │   └── LC_MESSAGES/
    │       ├── messages.mo
    │       └── messages.po
    ├── fr/
    │   └── LC_MESSAGES/
    │       ├── messages.mo
    │       └── messages.po
    └── system_instructions.json
    └── setup_instructions.json

Each language folder contains an LC_MESSAGES subdirectory, which in turn houses the messages.po and 'messages.mo' files containing all the translatable strings.