Подтвердить что ты не робот

Локализация приложения Play Store

Я собираюсь загрузить свое первое приложение в магазин Google Play, и когда я загрузил APK в консоль разработчика, он говорит в разделе "Локализация": default + 55 languages. Я не хочу, чтобы мое приложение упоминалось как поддерживающее любой из этих языков/локализаций, потому что оно только на английском языке. Что я должен делать в своем приложении, чтобы Google Play знал, что нет локализации и что приложение только на английском языке?

4b9b3361

Ответ 1

Это не проблема: Google Play не позволяет пользователям узнать, какие языки поддерживаются вашим приложением, и может быть, что некоторые из используемых вами библиотек (например, службы Google Play) локализованные на 55 языках, и пользователи будут видеть эти переводы на основе их языка, даже если подавляющее большинство ваших приложений не переведено.

Единственный способ для пользователя до установки приложения знать, на каких языках оптимизирован приложение, - это добавить перевод на вкладку "Список магазинов".

Ответ 2

Во время сборки apk aapt используется для объединения требуемой папки (например, res), указанной в библиотеке, необходимой для вашего приложения.

Как ниже код добавляет использование игрового сервиса google в вашем приложении.

dependencies{
compile 'com.google.android.gms:play-services-base:8.3.0'
compile 'com.google.android.gms:play-services-gcm:8.3.0'
}

Мы можем проверить это путем декомпиляции apk (с помощью apktool), он показывает папки значений для поддерживаемых языков с помощью вашего APP + добавлена ​​библиотека.

Если вы хотите показывать только определенные языки для своего приложения, вы можете установить его в аргументе, как показано ниже в файле build.gradle.

 defaultConfig { 
resConfigs "en", "en_US", "en_UK"          
}

Это значительно уменьшает размер apk.

Ответ 3

Ищем это решение повсюду, ответ, который работает и удаляет локализацию из магазина Google Play для приложений cordova,

defaultConfig { 
    resConfigs "en"
}

Или измените "en" на любой желаемый язык.