Tutorial refactor
Add i18n docs
Add new i18nService.getSafeText method