I was implementing CRM for a manufacturing company which had their operations in multiple geographies and wanted the CRM solution to be available in different languages. We do have ability to enable languages and get the translations done.
Everything is fine if we have only one environment to work with; which is never the case. We always have Dev, QA, UAT and Production environments at a bare minimum. The limitation with exporting language translations is that we can only import the translations to the Organization from which we have exported it.
What this essentially means is that if we export the translation from Dev then we can only import them back to Dev, then the question arises How do we move these translated text from Dev to Production?. There is a very simple solution to it.