У меня есть свой угловой проект, и я использую Cordova для создания apk.
Моему приложению было отказано в отправке в App Store, потому что я не даю перевод, когда запрашиваю разрешение на доступ к камере, местоположению и другим разрешениям.
Мое приложение поддерживает три языка (английский, испанский и португальский)
Вот плагины со стандартным строковым сообщением.
<edit-config file="*-Info.plist" mode="merge" target="NSCameraUsageDescription">
<string>need camera access to take pictures</string>
</edit-config>
<edit-config file="*-Info.plist" mode="merge" target="NSLocationWhenInUseUsageDescription">
<string>need location access to find somethings nearby (address, devices, installers)</string>
</edit-config>
<edit-config file="*-Info.plist" mode="merge" target="NSPhotoLibraryUsageDescription">
<string>need photo library access to get pictures from there</string>
</edit-config>
<edit-config file="*-Info.plist" mode="merge" target="NSPhotoLibraryAddUsageDescription">
<string>need photo library access to save pictures there</string>
</edit-config>
Как я могу перевести сообщение строки разрешения?