Nativescript 相机模块和默认语言

Nativescript Camera Module and Default Language

在相机模块中, 它只发生在 IOS, 尽管设备未设置为英文,但按钮的值是英文的(例如 "platform.device.language" 值是 fr-FR)。

为了创建这个问题,它只需要创建一个从相机模块调用 takePicture() 函数的视图,第一个屏幕的左下角会有一个 "Cancel" 按钮。那么我们拍照的时候,默认设置按钮"Use Photo"和"Retake"。

有没有办法在不创建自定义视图的情况下更改这些按钮的值?

在您的情况下,您应该更改项目中的 Localization 语言。您可以按照下面描述的步骤操作,其中描述了如何操作:

  1. 打开app/App_Resources/iOS/Info.plist file
  2. <dict> 开始标记之后添加以下代码片段。

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