Количество «два» не работает в Android Strings-Resources Plural

Android позволяет переводчикам определять множественное число . Следующий пример работает для меня с локалью 'en':


    One song found.
    %d songs found.

Но добавление специального значения для два не работает, все же берется другая версия . Зависит ли использование two от локали? Итак, Android принимает версию two , только если локаль явно указывает, что должна быть версия two ?

Вопрос SO Android во множественном числе трактует «ноль» обнаруживает ту же ошибку при использовании нуля на английском языке, который также не поддерживается. В этом вопросе нет решений, кроме как избегать множественного числа Android, которого я хочу избежать.

11
задан Community 23 May 2017 в 11:54
поделиться