Символ «<» в kotlin переводчике языка не работает - PullRequest
1 голос
/ 23 апреля 2020

Я собираюсь перевести мое приложение на разные языки. Моя проблема заключается в том, что kotlins «инструмент перевода» не допускает специальных символов, таких как «<». Поэтому, если у меня есть английское предложение sh </p>

"Он <180 см в высоту" </p>

и я хочу перевести его на испанский sh, это будет:

«Tiene una altura de <180 см». </p>

Это, однако, не работает, потому что с <string name="heigt">Tiene una altura de <180 cm</string> kotlin раздражает «<», я думаю, потому что kotlin считает, что строка завершилась или что угодно. </p>

То же самое с "\ <" или с <или U + 003 C. </p>

Кто-нибудь может мне помочь? Заранее спасибо!

1 Ответ

2 голосов
/ 23 апреля 2020

Речь идет не о kotlin, а XML.

. Используйте &lt; для экранирования объекта ниже символа.

...