Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Silverlight WP7应用程序中的局部定位识别_Silverlight_Windows Phone 7_Localization - Fatal编程技术网

Silverlight WP7应用程序中的局部定位识别

Silverlight WP7应用程序中的局部定位识别,silverlight,windows-phone-7,localization,Silverlight,Windows Phone 7,Localization,我一直在进行WP7应用程序的本地化工作,尽管大多数语言在运行时都能按预期运行,但有一些语言我遇到了问题 例如,俄语、波兰语、瑞典语、挪威语、葡萄牙语和匈牙利语似乎不起作用,但繁体和简体中文、希腊语和丹麦语都起作用(还有其他语言也起作用) 该应用程序的中性文化设置为“en”,尽管我最初也尝试了“en-GB” 我确信这与文化代码有关,因为我在任何地方都找不到任何关于部分语言支持的类似问题的参考 我在项目文件本身中启用了以下区域性: <SupportedCultures>en;da-DK;

我一直在进行WP7应用程序的本地化工作,尽管大多数语言在运行时都能按预期运行,但有一些语言我遇到了问题

例如,俄语、波兰语、瑞典语、挪威语、葡萄牙语和匈牙利语似乎不起作用,但繁体和简体中文、希腊语和丹麦语都起作用(还有其他语言也起作用)

该应用程序的中性文化设置为“en”,尽管我最初也尝试了“en-GB”

我确信这与文化代码有关,因为我在任何地方都找不到任何关于部分语言支持的类似问题的参考

我在项目文件本身中启用了以下区域性:

<SupportedCultures>en;da-DK;de-DE;el-GR;es;es-ES;de-DE;fr;fr-FR;it-IT;zh-TW;zh-CN;hu-HU;no;nb-NO;pt-PT;pl-PL;ru;ru-RU;sv-SE;</SupportedCultures>
en;达德克;德德;el GR;锿;es es;德德;fr;fr;它,;zh-TW;中弘中国;胡虎,;不nb NO;pt;损益;茹;如如,;sv-SE;
在这份名单上,匈牙利人似乎一切都很好。我还尝试添加简短的区域性代码,并相应地复制资源文件(如俄语和西班牙语),以防完全弄错,但即使是MSDN文档也似乎表明WP7.1支持上述所有内容

XAML中资源的使用示例:

<TextBlock Text="{Binding Path=LocalisedResources.res_Name, 
    Source={StaticResource LocalisedStrings}}" />

很高兴提供更多关于实施的细节,以帮助回答问题,但我相信这只是我错过的一些简单的东西(即PEBKAC)。我已检查所有资源文件是否具有相同的属性,拼写是否正确,例如resource\Resources.hu-hu.resx、公共修饰符,并且仅包含字符串资源

使用VS2010、WP OS 7.1和标准仿真器进行检查和测试

有没有人遇到过类似的情况,或者知道尝试解决问题的步骤

谢谢

修复了它

无法100%确定问题出在哪里,但手动清理/删除了bin文件夹内容/重建了解决方案,并且该解决方案可以在所有语言中工作


它看起来像是在构建之间被捕获的东西,并且在模拟器测试期间没有正确部署,但是我在构建输出或输出控制台中看不到任何东西来准确指示它是什么。

我已经本地化为俄语、瑞典语、葡萄牙语。我的resx文件名为AppResources.ru.resx,不放在文件夹中。谢谢阿尔法-您是否只使用“ru”作为俄语的区域性代码,以及瑞典语和葡萄牙语的区域性代码?