Системное предупреждение о неправильном переносе слов при использовании строк локализации

#ios #swift #iphone #localization

#iOS #swift #iPhone #локализация

Вопрос:

Я получил неправильный перенос слов, когда система iPhone предупредила о доступе с разрешениями.

оповещение iphone с неправильным переносом слов

Я использую файлы строк локализации для ввода строк.

InfoPlist.strings

NSCameraUsageDescription

Кто-нибудь может мне помочь?

Комментарии:

1. Возможно, вы можете поставить еще один пробел между camera и to , но я не рекомендую это: D

2. Это интересно, хотелось бы увидеть ответ на этот вопрос…

Ответ №1:

Я обнаружил, что строка разрешения имеет неправильную грамматику, которая приводит к неправильному переносу слов. После добавления «в» в эту строку перенос будет правильным.
Исходная строка является

XXXXXXXX требуется камера access для сканирования QR-кода.

Последняя строка

XXXXXXXX требуется доступ к камере для сканирования QR-кода.