agama/web/share
Ladislav Slezák 8cf36f0975
Do not use Cockpit manifest for storing supported languages (#1121)
## Problem

- Continue with dropping the Cockpit dependency

## Solution

- Do not use the Cockpit manifest for storing the list of supported
languages
- Use a separate `languages.json` file instead of the `manifest.json`
- Import the JSON file directly into the JS code
- The workflow is not changed, the update script just generates a
different file
- The change is backward compatible, works with both Cockpit and the new
server

## Testing

- Updated unit tests
- Tested manually, the language selection still works fine
2024-03-27 14:26:20 +01:00
..
locales.json Updated locales.json mapping with the most common languages 2023-10-23 19:37:58 +02:00
update-languages.py Do not use Cockpit manifest for storing supported languages (#1121) 2024-03-27 14:26:20 +01:00