2015-10-29 5 views
0

Мне нужно перевести много фраз с аргументами и специальными символами на многих языках. Но я получаю мусор на месте, где есть аргументы. Например:Как перевести строки андроида с аргументами с Google translate API?

Сумма будет финансироваться:% 1 $ S% 4 $ s \ nTax:% 2 $ S% 4 $ S \ Ntotal сумма:% 3 $ S% 4 $ S \ СРТ вы согласны?

Если я перевести его на русский, я получаю:

«Сумма будет финансироваться: % 1 $ S% 4 $ S \ П Налог: % 2 $ S% 4 $ S \ N общее количество:. % 3 $ S% 4 $ S \ п Вы согласны

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

ответ

1

Ни в коем случае. Перевести без «%», а затем добавить их вручную.

+0

После того как я выберем вас, ответьте лучше всего, я найду какое-то решение. Я заменяю аргументы неперехваченными символами UTF-8, например, с помощью смайликов. Все переводы оставляют эти символы –