如何翻译 ios 科尔多瓦长按。

Posted

技术标签:

【中文标题】如何翻译 ios 科尔多瓦长按。【英文标题】:How to translate ios cordova long press. 【发布时间】:2016-03-08 08:46:16 【问题描述】:

我是 html5 开发的新手,我正在构建一个简单的 cordova 应用程序。在ios中,当你点击一个文本并长按你会看到以下选项。

复制 全选 定义 分享...

有没有办法翻译这个词。 我更改了手机的语言,但上述选项没有翻译。 谁能帮我。谢谢。

【问题讨论】:

你的文本文件是用html制作的还是iOS原生的? HTML 和文本在 div 标签内 看到这个,***.com/questions/7530401/… 【参考方案1】:

您可以将其他语言添加到您的项目中,并将其添加到 info.plit(使用插件或挂钩)

<key>CFBundleLocalizations</key>
<array>
    <string>es</string>
    <string>fr</string>
    <string>...</string>
</array>

或者如果您只支持一种语言,您可以在此处将英语更改为另一种语言

<key>CFBundleDevelopmentRegion</key>
<string>English</string>

在 info.plist 上有一个现有的插件可以写 https://www.npmjs.com/package/cordova-custom-config

您可以使用它或使用您自己的插件,只需一个配置文件标签即可添加该行 http://cordova.apache.org/docs/en/latest/plugin_ref/spec.html#config-file

【讨论】:

以上是关于如何翻译 ios 科尔多瓦长按。的主要内容,如果未能解决你的问题,请参考以下文章

如何在 ios 应用程序中获取翻译数据库

如何在 weblate 翻译文件中添加复数形式?

ios 官网文档翻译—Create a Table View(swift)

Firebase 身份验证和谷歌云翻译

iOS15上线图片翻译功能,能取代专业翻译软件吗?

如何让webview中网页的文字长按之后可以选中并编辑