Получение Visual Studio для создания сателлитных сборок псевдоязыка (qps-ploc) - PullRequest
4 голосов
/ 20 декабря 2011

Я сгенерировал псевдокализованные версии файлов ресурсов приложения (например, Order Summary and Payment локализован как [[[[[Òŕd̂ër̊ S̀úm̂m̈år̀ý ân̈d̊ P̀áŷm̈e̊ǹt́]]]]]), чтобы мы могли проверять наличие ошибок локализуемости до получения реальных переводов.

Iназвали их, используя идентификатор ресурса qps-ploc, чтобы соответствовать существующему идентификатору псевдо-локали , например, моя псевдокализованная версия Details.resx названа Details.qps-ploc.resx.

Однако, когда ядобавить эти файлы resx в проект, Visual Studio игнорирует их.Если я переименую их, используя «настоящий» языковой код (такой как Details.fr-FR.resx), тогда Visual Studio создаст подпапку с именем с этим языковым кодом и создаст вспомогательную сборку.

Так что это выглядит для меня как Visual Studioотклоняет qps-ploc (даже без предупреждения о сборке).Я что-то упустил или кто-нибудь может предложить способ получить эти ресурсы qps-ploc как часть моего проекта Visual Studio?

1 Ответ

3 голосов
/ 19 января 2012

qps-локали отлично работают в моем веб-приложении ASP.NET с файлами .resx (не скомпилированным ресурсом dll), однако я нашел эту статью MS о включении псевдо-локалей в реестре. Возможно, это поможет.

Использование псевдо-локалей для тестирования локализации

Кроме того, вы можете создать собственные локали, как указано в этой статье MS:

Как создать собственную культуру

С наилучшими пожеланиями.

...