Что делать с переменными при переводе на русский язык (Android, APK).
Возникла трудность, а точнее недопонимания в том, что делать с внутри-программной (внутри-игровой) переменной. Например в тексте есть фраза - "загрузить %2$s %1$s уровня" (Upload level %1$s %2$s), что делать с %2$s? Как я понял, %1$s - число, а %2$s - слово (например "вирус" или "ПО" и т. д.). Я понимаю, что это дело самих разработчиков, как и когда вставлять переменную, но она должна откуда-то браться, чтобы ей воспользовалась программа. Может быть кто-нибудь подскажет хотя бы в какую сторону копать (где мне найти варианты значений к данной переменной)? Можно их и не трогать, но тогда получится сборная солянка из русских и английских слов.
неправильно ты понимаешь
и %1$s и %2$s формат для вывода текста
ты тут ничего сделать не можешь. Это переводится где-то в другом месте или не переводится вообще.