【问题标题】:How to translate context menu in react native?如何在本机反应中翻译上下文菜单?
【发布时间】:2018-01-16 13:21:07
【问题描述】:

我正在处理一个需要翻译成多种语言的项目。我正在使用 Zanata 翻译所有内容,除了上下文菜单之外它可以工作。我在官方文档中找不到任何如何翻译它的内容。无论我在手机上设置什么语言,它都会在上下文菜单中始终显示英语(复制、全选、粘贴..)

Example of untranslated context menu

我以为它会由操作系统自动完成,但事实并非如此。有没有人有同样的问题,有什么解决办法吗?

谢谢。

【问题讨论】:

  • 嘿!这个问题被标记为androidios,但截图中引用的功能仅适用于iOS。这也是 Android 上经过验证的问题吗?

标签: android ios react-native contextmenu zanata


【解决方案1】:

对于 iOS,您需要在 Xcode 项目设置中添加支持的本地化语言。

如果设备语言与其中一种语言匹配,系统将以该语言显示工具提示。据我所知,实际的字符串无法更改。

此外,您可以在 Info.plist 中定义 CFBundleDevelopmentRegion 值来定义默认语言。

【讨论】:

    猜你喜欢
    • 2013-06-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-16
    • 2020-01-29
    • 2019-03-06
    • 2021-10-30
    相关资源
    最近更新 更多