In our company we are trying to decide whether to use english for our message id or whether we should invent some kind of key. We can only take the second approach if there are editors which allow us to work on multiple po files in one interface because translators will need to use english in order to translate into another language rather than translating from some cryptic message id.
Is there a tool which basically circumvents the messageid and allows translation from one language into another?