Transifex by default uses certain language codes as they're described by ISO 639-1. Since a lot of projects have their own mappings and are using different language codes than the ones described by the ISO standard, the transifex-client offers a quick and easy way to setup your custom one-to-one language mappings.
其实 Rails 为了图方便,大幅简化很多 ISO 标准相关的配置,不光在语言方面,在时区设置上也是如此,方便的同时,如果需要兼顾标准,就得自己做一个中间转换层,所以有利有弊。