This is just an application for testing reactive localization, related to my Master's Thesis.
docker-compose up
This will create a Docker container and run npm install
.
If Dockerfile has been changed, the image needs to be rebuilt with docker-compose build
.
For editing Vue.js code with Visual Studio Code, it is recommended to install the following extensions for that editor:
- Vetur
- ESLint
- Prettier - Code formatter
- Reactive retranslation when translation source changes. (When a string is changed inside store, it will cause the UI to update. Changes to json files will cause hot reload to reload the app.)
- Language switcher (automatic language switch on user agent language change)
- Message log where the language of all messages can be changed retrospectively
- Map (Leaflet integration) with localized UI controls
- Ability to add markers to the map (log message is generated)
npm run serve
npm run build
npm run test
npm run lint