aluigi wrote:you need to maintain the same or shorter length for the strings... not practical.
Yeah, that's clearly not possible.
I should inform you about one thing.
A couple of months ago an user from vg-resource wrote me two little tools which extract the text contained in msg files.
The first one creates from every msg file 6 new files in .po format, each one for a different language. Basically, the output looks like this:
msg0_en_US
msg0_fr_FR
msg0_ja_JP
msg0_ko_KR
msg0_zh_CN
msg0_zh_HK
msg1_en_US
...and so on, for a total of 96 files.
The second one, a revised version of the first one, extracts everything grouping in just 6 .po files, each one for a different language. Also, it excludes duplicate strings (not something that i like particularly, since language expressions mutate despite of the way words are written). Output structure:
msg_en_US
msg_fr_FR
msg_ja_JP
msg_ko_KR
msg_zh_CN
msg_zh_HK
Problem is that he refused to write the reimporting tool, without reasons, so i got screwed.
Anyway, i might still have those tools on a disc, they are simple exes. I don't know, could those help you in some way?
I can provide these tools for you in private, if you think that would be helpful. Let me know.