Eri*_*her 3 ios react-native expo
我想本地化文件ios.infoPlist键中的使用说明app.json。例如:
{
"ios": {
"infoPlist": {
"NSCameraUsageDescription": "This app uses the camera to do something",
"NSPhotoLibraryUsageDescription": "This app accesses the library to do something"
}
}
Run Code Online (Sandbox Code Playgroud)
我知道,如果我的项目被弹出,我可以进入ios文件并添加InfoPlist.strings.
但是在 Expo 管理的工作流程中,如何做到这一点?
根据 Expo.io 文档,可以通过提供系统权限的翻译来本地化用法字符串。
在 中app.json,在locales键下添加一个expo键:
"locales" : {
"fr": "./locales/ios/fr.json"
}
Run Code Online (Sandbox Code Playgroud)
并在 中fr.json,添加本地化的字符串:
{
"NSCameraUsageDescription": "Cette app utilise la caméra pour lire les codes-barres et pour ajouter des images.",
"NSPhotoLibraryUsageDescription": "Cette app utilise la photothèque pour ajouter des images"
}
Run Code Online (Sandbox Code Playgroud)
这在此处的世博会文档中有详细说明
| 归档时间: |
|
| 查看次数: |
1559 次 |
| 最近记录: |