AppName string

Hello,

I have a problem and I can't find a solution. Some of my apps are showing in the devices with names like 1A2R6B7C (same as PRG file name in APPS folder). After turning the device off and on again it shows the app names. But some apps are shown with right names without turning off the device. Is it right when I have the "AppName" string only in the resourcers/resources.xml file? Is it the one place where it must be placed? If I make other langs support, must it be placed somewhere in the folders for other languages?

Thanks, Tomas
  • If no app name is specified, the system will display the PRG file name as the app name. The app name set in the resources directory overrides this, and will be used for all languages. You can have language-specific name overrides if desired, but it's not required.

    The app name gets read in at boot, so if you change the language and you have separate names for each supported language, the app name won't change to the new language until the device it rebooted.
  • Just wonder if it's possible for the app name to be renamed like the native Garmin apps?
  • If no app name is specified, the system will display the PRG file name as the app name. The app name set in the resources directory overrides this, and will be used for all languages. You can have language-specific name overrides if desired, but it's not required.

    The app name gets read in at boot, so if you change the language and you have separate names for each supported language, the app name won't change to the new language until the device it rebooted.


    Will it be better to add <string id="AppName">App Name</string> to string.xml file for all languages? I have the device still in the same lang settings. Some apps shows the appname in menu, but some shows only the prg filename. I will test it on one app.
  • I'd say it's good practice to add the app name to the main resources directory so it's there as a fall back for languages you don't explicitly support or forget to specify.