Make i18n.js.js use source suffixes of base js tech

Make i18n.js.js use source suffixes of base js tech so it will work when base js uses more source suffixes (js+coffee for example).