How can I add several languages to my app? not the description - ios

My app is in english so everybody should be able to use it. But I also want it to be German as well. And I do NOT mean the description in the store but the app itself.
Do I need to upload a different binary to iTC or is it done by code?

I used this tutorial to localize my app. http://www.raywenderlich.com/64401/internationalization-tutorial-for-ios-2014
It shows you how to localize both text and images.

Related

How to preview iOS app information before release

There were some problems regarding showing the languages on iTunes for our app. It was showing only English, but we added support for Spanish, French, German. We have fixed the issue by adding language projects through XCode, but right now we want to preview how the app information would look without submitting the new version finally. How to preview this data?
Attached is a screenshot from another app to indicate what information we are trying to see.
I think it depends on the region/country of your App Store. You should change to Spanish, German, and French for checking.
Check more information from the link

How to change app store Preview Language option

My app is on App store & there is no localization as I can see in Code (Plz see attached image below)
But when I looked app on App store page I can see there are two languages (English, Icelandic) see below
I have Mapbox & OneSingle third-party library in the code but don't think I am getting Icelandic because of them.
Please suggest how to remove Icelandic from app store preview.
Check your project settings:
You may have some resource in your project (storyboard/asset/other file) that may have been localised by mistake.
More info on this page.

Can we localize the iOS app name dynamically

I am developing an iOS framework (say xyz.framework) , in that I am trying to build a feature to localize the bundle display name (CFBundleDisplayName) where I should localize the app name (name of the app which consumes my xyz.framework)
As per my understanding we have to mention name of the app in infoPlist.Strings file and we should localize,
My question is can we pick the app name dynamically with out hardcoding it ? if yes how can I do it ?
Please help me out!
Take the first answer to this question:
How to localise a string inside the iOS info.plist file?
Since the name of the app needs to be localised before the app is running, it is obviously not possible to change it dynamically. I might download your app and never, ever run it.
No, Info.plist values must be hardcoded and cannot be changed at runtime (this actually makes sense if you think about it).
The same applies to the localized version.

How to localise the name of iOS Application programmatically or from plist or by any other way?

I am currently working on a iPhone project,i was succeeded to localise the alert's text and the remaining all text according to the country, but the problem is, now my client wanted to see the app name based on the country, below the app icon in app menu. I don't have any idea to achieve this even
Thanks in-advance.
I would suggest you to go through good example form Reywenderlich, http://www.raywenderlich.com/64401/internationalization-tutorial-for-ios-2014
Go with Gratuitous Bonus section from tutorial.
Here you can find a guide to localise app name
http://useyourloaf.com/blog/2010/12/15/localize-iphone-application-name.html

Screenshot language for AppStore

When submitting screenshots of multilanguage application to AppStore, which language my screenshots have to be? Do they have to be in default language or any language?
You will submit a different set of screenshots for every localization of your app.
You can upload different screenshots for different app stores, and if at all possible, you should localize the screenshots for each language you support. You can upload new screenshots in the metadata, in the same place you'll edit the descriptions and keywords for different app stores.

Resources