sillsdev / languageforge-lexbox

Lexbox, SIL linguistic data hub
MIT License
7 stars 2 forks source link

Integrate Crowdin localization workflow into lexbox #903

Open megahirt opened 3 months ago

megahirt commented 3 months ago

Crowdin is the SIL localization workflow of choice that others tools are using. We should use it too.

hahn-kev commented 3 months ago

I would like to see some kind of automated process, maybe we upload the translation file to crowdin on push to develop. I'm not clear on the path back, but ideally crowdin makes a PR which gets updated as translations are made and we can merge that PR in when we want.

If there's not something to do that already though I don't want to build it. Maybe once a month a workflow downloads translations from crowdin and creates a PR to update our translations, that seems much simpler. We would want it to be smart and not create a PR if there's no changes.