Didn\'t find an answer from Android Dev Center so I had to stop by in Stackoverflow to find few answers...
a) Will my app get rejected if I have different icon for l
a) No. There are many kind of apps that doesn't show an icon in launcher, for instance, App Widgets or Live Wallpapers so I guess there are no strict rules about it. However, if the icon on the Play Store identical to the launcher icon, users can easily find your app on the Play Store so those should be same to increase a findability.
b) Yes and No. You can have different app name for each language, in app resources and Play Store listing details. You can also change the launcher icon by putting it into res
directory with a locale qualifier, such as drawable-en-xhdpi
. However, Play Store doesn't support changing the icon depending on language.
Edited: Now Google Play Store supports using different assets for each locale, so you may specify localized icon individually.