2010-05-24 2 views
0

Я имею дело с локализацией приложения WPF (Visual Studio 2010 под ОС Windows 7). Я только что завершил весь процесс локализации, используя LocBaml инструмент, как описано в Обзор глобализации и локализации WPF и в соответствующих сообщениях.WPF Локализация Использование LocBaml: Обработка специальных символов

Целевой язык итальянский (он-IT культура). Когда я запускаю свое приложение на итальянском языке, у меня есть проблема с интерпретацией специальных символов © и ™: они оба появляются там как белый знак вопроса на черном ромбовидном фоне.

Символы © и ™ отображаются одинаково на английском и итальянском языках CSV -files. Я пробовал также специальные буквы (например, È, à и т. Д.), Которые присутствуют на итальянском языке, но отсутствуют на английском языке, и они также интерпретируются как вышеупомянутый вопрос в форме бриллианта.

В области и языке, я изменил язык системы на Италию [Италии], перезагрузил компьютер и снова побежал приложение - это помогло мне в прошлом, чтобы справиться с подобной проблемой в локализации приложений C++ под Windows XP, но теперь это тоже не помогло. Есть ли у кого-нибудь идеи, что здесь уловка?

ответ

1

Возможно, мой ответ - это поздно, но попробуйте сохранить локализованный CSV-файл с кодировкой UTF-8. Это сработало для меня.

Cheers

Смежные вопросы