intlData This object consist of two properties. locales and messages. We use this object to pass it to React-Router in order for getIntlMessage to work properly.
defaultLang This will return default language of the application.
currentLanguage This will return current language of the client that visiting our site.
isSupportedLanguage This method expect a valid language code, and it's used to validate if we support that given language or not. The return value is boolean.
intlDataFor This method expect a valid language code, and it will return intlData for the given language.
To fully localized the app we need to make sure we update the resource file on Transifex. This step requires that you have the required credential to upload the resource file on the Transifex's Webmaker project.
If you do not have the credential please speak @alicoding on IRC or any of the coordinator of the project for Webmaker on Transifex.
NOTE: There should be a weekly cycle where we upload the file on Transifex to avoid any problem that could occur.