no budget? no translators? no problem.
這裡只顯示彼此間有代碼差異的版本。 顯示所有版本。
insufficient error handling.
guess who forgot to return promises in their async methods. (which is exactly what I deserve for editing this in a textarea without testing it.)
consolidate setup in a single i18n.init({...}) call.
i18n.init({...})