Visual Studio only supports single language packages. Thus, your MSI has a predefined language (default English) that sets the code code for the package .
Any character not supported by the MSI codepage either translates or causes some kind of error.
So, if you have filenames that use characters from a non-English language, you need to change the package code page to support these characters. This will also change your package interface language.
Another approach is to rename the files that will be supported by the English code page.
source share