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:
-
Locate translation files (.po / .json ) under backend and web-frontend directories (Paths are available in Weblate page)
-
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
-
(Not sure if this is necessary) Add migration file under backend
-
(Not sure if this is necessary) Execute ‘python -m django compilemessages’ under backend directory to generate ‘.mo’ files