V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
baichi
V2EX  ›  Telegram

请问 WindwosPhone 版的 Telegram 的本地化文件应该如何使用呢?

  •  
  •   baichi · 2015-10-14 20:42:13 +08:00 · 4419 次点击
    这是一个创建于 3088 天前的主题,其中的信息可能已经有所发展或是发生改变。

    请问 WindowsPhone 的外挂语言包要怎么用呢?

    官网的 FAQ上看到这里提供了翻译文件。
    下载之后在 ios 或者 android 上直接发送或接收相应的外挂语言包就可以在文件菜单上直接“应用此本地化文件”了,但是 WP 版的 Telegram 上并没有找到相应的选项,所以请教一下大家, WP 版这个 resx 文件要如何用呢?

    顺便问一下 在菜单栏里这个 debug 要怎么用呢? 点了之后没有反应……

    5 条回复    2015-10-14 23:12:35 +08:00
    zkd8907
        1
    zkd8907  
       2015-10-14 20:48:10 +08:00
    Windows Phone 的全球化和本地化一般的做法是,在代码里所有需要显示资源的地方都提供一个别名( ID )。然后在 resx 资源文件中,为每个资源的别名 ID 设置一个值。一个应用可以有多个 resx 文件,每个文件中都有完整的一组 ID ,但是提供不同的语言, resx 文件名格式也是以语言格式命名(*.zh-cn.resx )。把这些资源文件都放在项目开发目录下打包以后,安装在设备上操作系统和应用就会根据当前系统设置的语言或者应用指定的语言去加载对应的 resx 文件,显示对应语言版本的文字了。
    baichi
        2
    baichi  
    OP
       2015-10-14 22:03:13 +08:00
    @zkd8907 所以 wp 版的 Telegram 想用这个本地化文件只能自己重新打包,不能像 ios 或者 android 那样直接应用了么?
    zkd8907
        3
    zkd8907  
       2015-10-14 22:21:44 +08:00
    @baichi iOS 我不太清楚情况,这个官网上应该有指引告诉你翻译以后需要怎么操作吧,比如把 resx 文件提交给 Telegram 官方,然后由他们在某个版本合并进应用中,再发布到 Microsoft Store =。= 我猜。
    baichi
        4
    baichi  
    OP
       2015-10-14 22:34:57 +08:00
    @zkd8907 并没有,官网只说 Telegram apps support external language packs . To apply an external language pack, send (or receive) the file via Telegram (attached as ‘ file ’), download it, then tap on it to see the menu (on Android: tap on … in the upper right corner of the doc bubble) then select ‘ Apply localization file ’. You will see a language selection menu with the language from the file as one of the options. 但是这个好像是给 ios 和 android 的 wp 按照这个操作不了……
    zkd8907
        5
    zkd8907  
       2015-10-14 23:12:35 +08:00   ❤️ 1
    好像是 = =||| 所以我也不是很清楚,你可以找一下他们的联系方式发个邮件问一下。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3510 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 00:47 · PVG 08:47 · LAX 17:47 · JFK 20:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.