Right, the repo. Because of the difference btw the committed time on the Weblate activity log and the committed time on commits log in repo, I thought the translation will not be applied to the repo. But it was not.
Note that translations are exported to language pack regardless of translations status - marking translation as approved will not affect language pack.
=> It means I need not approve a translation of my team members any more? Whenever they translate it, it'll be committed to the repo automatically??