refactorize & add watch on i18next options