ask if using i18n is the correct way to translate code

Hi Matt,

I would like to ask you if this is the correct way to translate strings inside the application before going forward with others that I may find.

I mean; is using the i18n object correct or is there another way that you would prefer us to use?