如何翻译本地反应中的上下文菜单?

时间:2018-01-16 13:21:07

标签: android ios react-native contextmenu

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

Example of untranslated context menu

我认为它将由操作系统自动完成,但事实并非如此。有没有人有同样的问题,有没有解决方案?

谢谢。

1 个答案:

答案 0 :(得分:0)

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

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

Xcode screenshot (Project -> Info -> Localizations

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