I\'m looking for a way to to do i18n and l10n.
I\'ve used gettext before and it was good: I would simply create .mo files in different languages and ever
gettext
You'd use gettext. Intl (like ICU underneath it) is for l10n, not loading translations.