随笔-348  评论-598  文章-0  trackbacks-0
1、对于应用名称(App Title)和开始屏幕的快捷方式(Tile)名称,需要参照http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff967550%28v=vs.92%29.aspx 来开发,这里提供一个快捷的生成工具/Files/TiGERTiAN/WP7AppResLib.zip
在WMAppManifest.xml中的调用方式Title="@AppResLib.dll,-100"     <Title>@AppResLib.dll,-200</Title>,100和200分别对应了App Title和Tile。

2、在程序内的国际化,在开发工程中,新建一个Resource目录,下面新建AppResource.resx资源,针对不同语言可以建立不同的资源AppResource.en-US.resx等。在程序中直接使用以下函数就可以调用已经配置好的国际化资源:
        private static readonly ResourceManager ResourceManager = new ResourceManager("XXXX.Resource.AppResource", Assembly.GetExecutingAssembly());
        
        public static string GetString(string keyName)
        {
            return Utilities.ResourceManager.GetString(keyName);
        }

3、对于需要支持的语言,还要修改csproj文件,修改如下:
    <SilverlightApplication>true</SilverlightApplication>
    <SupportedCultures>zh-CN;en-US;
    </SupportedCultures>
    <XapOutputs>true</XapOutputs>


---------------------------------------------------------
专注移动开发

Android, Windows Mobile, iPhone, J2ME, BlackBerry, Symbian
posted on 2012-09-14 11:28 TiGERTiAN 阅读(2402) 评论(0)  编辑  收藏 所属分类: WindowsPhone

只有注册用户登录后才能发表评论。


网站导航: