My app's icon includes some text.
So I want to change language of the text by language or country.
There is a post which says localizing app icon is not supported:
But it was posted in December 2010, one and half years ago from now.
Is it still not possible to change icon of app by language?
Localizing both icon of app on device and icon on App Store are not supported?
Or localizing icon only on App Store is possible?
This hasn't changed. I have the impression, given their guidelines not to include banners such as "Free" and "Pro" (in spite of their popularity), that Apple's philosophy is that icons should be symbolic rather than textual, and that the app's name (localizable) is displayed anyway, therefore there should be no need for text in the icon.
I do agree that this is a pity though, as it is indeed valid to expect that icons should be localizable. After all, symbols can often be culture-specific... An extreme case would be a hand signal which could mean a friendly hello in one culture and an very nasty thing in another. Even colours have different connotations in different cultures. An often cited example is the colour of mourning, which is black in the West and white in some Asian cultures.
Your app's icon is a static image, you can't localize it. The only option is to remove the text from your app's icon. Why are you putting text in your app's icon anyway?