Глобализация исходного кода - PullRequest
1 голос
/ 20 декабря 2008

Я управляю проектом с открытым исходным кодом, и время от времени китайские пользователи сообщают об ошибках сборки из-за нераспознанных escape-последовательностей .cs и .js файлов. Когда они вставляют файлы так, как они их видят, я замечаю, что латинские символы заменяются на китайские.

Я использую Visual Studio, и когда я смотрю на «Дополнительные параметры сохранения», устанавливается значение «Западноевропейский (Windows) - Кодовая страница 1252».

Должен ли я использовать Unicode (UTF-8 с подписью)? Есть ли способ конвертировать все файлы в решении?

1 Ответ

2 голосов
/ 21 декабря 2008

Вам, вероятно, следует использовать UTF-8 (или UTF-16), чтобы вы могли обрабатывать все символы. Кодовая страница 1252 почти такая же, как ISO-8859-1, но она не может обрабатывать китайские иероглифы. Вот ссылка , которая может представлять интерес.

...