微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何为Android本地化react-native-image-crop-picker的裁剪屏幕?

如何解决如何为Android本地化react-native-image-crop-picker的裁剪屏幕?

对于iOS,我们有2个道具 cropperChooseText cropperCancelText 可以在“裁剪”屏幕中定位这些按钮

ImagePicker.openPicker({
  cropperChooseText: 'any text...',//ios only
  cropperCancelText: 'any text...',//ios only
})

我们可以添加语言来本地化相机/图库/裁剪器文本按钮:

  • 打开您的Xcode项目
  • 在导航栏(左侧)中打开项目名称,进入项目设置
  • 在项目列表中选择您的项目
  • 应该进入“信息”标签,并在本地化中添加您的应用在整个+时缺少的语言。
  • 进行重建,现在您应该拥有应用摄像头和图库,以及以您添加的语言显示的经典ios文本。

但是如何在Android上本地化作物屏幕?

解决方法

要实现Android的本地化,我添加了下一个文件:

[YOUR_PROJECT_NAME] / android / app / src / main / res / values- ua /strings.xml [YOUR_PROJECT_NAME] / android / app / src / main / res / values- ru /strings.xml [YOUR_PROJECT_NAME] / android / app / src / main / res / values- [2个符号国家/地区代码] /strings.xml

具有以下内容(这是针对UA语言的):

<resources>
    <string name="ucrop_label_edit_photo">Виберіть область</string>
    <string name="ucrop_crop">Обрізати</string>
    <string name="ucrop_rotate">Повернути</string>
    <string name="ucrop_scale">Масштаб</string>
    <string name="ucrop_label_original">Ориг.</string>
</resources>

然后您需要重建应用程序。

我的“ react-native-image-crop-picker”版本是“ ^ 0.35.1”

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。