cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
BrHartmann
Level 7

Filenames with Japanese characters are corrupted during build or install (basic MSI)

I have an installer which includes a number of files with Japanese translated names (hence Japanese characters). I'm running 2013 Premier which is supposed to support Japanese among other languages for installation. However, upon installation on a Japanese Windows VM (Win 7 x64 or Win 8 / 8.1), these filenames have apparently been butchered. What ends up coming out are filenames that look like this: (apparently they can't be copy/pasted, but picture 4 rectangles squeezed together)

I checked to see how these files are treated in the Direct Editor in IS. The FileName(s255) and ISBuiuldSourcePath(s255) tables show the Japanese, though the File(s72) key field is unable to handle these, so all the keys end up as something like "File5".

This is quite a serious issue for our Japanese localized version which we plan to release soon.

Any advice would be appreciated.
Labels (1)
0 Kudos
3 Replies
jlynch11
Level 5 Flexeran
Level 5 Flexeran

Try applying the InstallShield 2013 service pack 1 if you haven't already and see if that resolves the issue.
0 Kudos
stefanm1
Level 4

Did you set the "Build UTF-8 Database" to yes?
0 Kudos
BrHartmann
Level 7

It looks like the "Build UTF-8 Database" release setting was our problem. Thanks for the help!
0 Kudos