Проверка языкового стандарта строкового массива Android

. Мне было интересно, нашел ли кто-нибудь хороший способ проверки строковых массивов в каталоге res / values.

Я создаю с помощью кода с использованием локали по умолчанию и могу иметь ресурс вроде

<string-array name="array_example1">
    <item>One</item>
    <item>Two</item>
    <item>Three</item>
</string-array>

Затем, когда переводчики для приложения делают свои переводы, они также создают массив строк. Иногда, если один перевод отстает от другого, в одном из файлов ресурсов может быть не так много записей в массиве (возможно, только «Один» и «Два» из приведенного выше примера)

Есть ли простой способ проверить, есть ли несоответствие по количеству записей? Несоответствие может вызвать проблемы в коде, но поскольку в приложении есть десятки строковых массивов на нескольких языках, проверка их совпадения занимает много времени.

Какой подход к этому есть у других?

23
задан Andrew 12 October 2011 в 12:01
поделиться