93
Views
7
Comments
How to dynamically change display name of mobile app?
Application Type
Mobile

Is there a way to dynamically change the display name under the icon of a mobile app based on settings from the device (locale/language setting) AND/OR settings made within the app?

For Example: My phone is in Dutch it displays "Nederlands" and when my phone is in French it displays "Français" underneath the icon.

2020-10-18 16-19-28
Shahaji Nangare

You can enable geolocation. Find countries using geolocation and assign a mobile app.

Regards,

Shahaji

2022-08-19 18-39-37
Lode Desplancke

@Shahaji Nangare we don't want the display name of the application to be based on the geolocation but on the default device language.
In our application we support 3 languages, say, A, B and C. If the default language of the phone is A, we want the display name of the application to be in language A, and so on... If the default language of the phone is none of our supported languages, we just want it to be A.
We re talking about the name of the application in the application overview screen of your phone, that is, before you open the app.

2021-04-09 11-42-43
assif_tiger
 
MVP

Hi Bram,
At very first an interesting question/requirement; 1 like for your question!

Please refer to the Cordova repository; this will meet your requirement.
https://github.com/speige/cordova-plugin-pgb-ios-localize-app-name#behind-the-scenes-tour

Note:
- The only risk I see is; compatibility of this repo with the latest standards as per MABS 8.0
- But you can clone the same with a new repo to make it compatible.

Good Luck,
Assif

2023-08-03 08-12-49
Bram Verlinden

Hi Assif,

Thanks for the fast reply, I read through it and it's something I'll look into further, however I've noticed this is only for iOS. It could at least solve half of my problem, if I get it up and running. It says It's not working yet so we'll see how far it'll get us. I'll try to keep you posted on my progress here.


If in the meantime you or we find an Android solution, let's also post it here!

Kind regards,

Bram

2021-04-09 11-42-43
assif_tiger
 
MVP

Hello Bram,
Sure will be happy to assist on same.

Good Luck

2020-10-18 16-19-28
Shahaji Nangare

You use the localization, Native support is already available in Reactive and Mobile Apps (Platform Server - 11.10.0 or higher), 

https://success.outsystems.com/Documentation/11/Developing_an_Application/Design_UI/Multilingual_Reactive_Web_and_Mobile_Apps/Translate_your_app?_gl=1%2A1wkrbje%2A_ga%2AOTI3MjUzODk1LjE2NDM3NzYyNTI.%2A_ga_ZD4DTMHWR2%2AMTY0NzE3NjU3Ny4xLjEuMTY0NzE3ODY1NC4yNA..

2023-08-03 08-12-49
Bram Verlinden

Hi Shahaji,

Thanks for replying, the built-in localization translation only covers what's inside the application and we're already using it. I'm talking about the display name on the device, which is outside the app.

Kind regards

Bram

Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.