How to test new weblate translation?

And somehow I got it starting to work.

Django migration problem was totally my ignorance of how it should work, I fixed “dependency” part of the migration manually and the error is gone.

Another errors that I was having was JavaScript errors, which turned out to be that I didn’t import ja resources properly.

So here’s initial result of Japanese Baserow test-run:

Wrapping up what I did to test new translation, in any case anybody wants to try the same:


  1. Locate translation files (.po / .json ) under backend and web-frontend directories (Paths are available in Weblate page)

  2. Add locale configs to below files (I just copied other language configs and change them to ‘ja’):

backend/src/baserow/config/settings/base.py
web-frontend/modules/builder/plugin.js
web-frontend/modules/core/module.js
web-frontend/modules/core/plugin.js
web-frontend/modules/database/plugin.js

  1. (Not sure if this is necessary) Add migration file under backend

  2. (Not sure if this is necessary) Execute ‘python -m django compilemessages’ under backend directory to generate ‘.mo’ files

1 Like