localized-app-name-plugin
Mobile icon

Localized App Name Plugin

Stable version 1.0.5 (Compatible with OutSystems 11)
Uploaded
 on 21 May (4 hours ago)
 by 
0.0
 (0 ratings)
localized-app-name-plugin

Localized App Name Plugin

Details
Localizes your app's home-screen display name on iOS and Android based on the device language.
Read more

Show your mobile app's home-screen name in the user's language — automatically.


Most apps display a single hard-coded name. Your Portuguese users see the same English name as everyone else. This plugin fixes that.

Set the device to Portuguese ? the icon reads "Tempo". English ? "Weather". Spanish ? "Clima". Any language you don't define falls back to your default app name automatically, so you ship only the locales you actually need.


How it works


Upload one tiny JSON per language as a Module Resource. The plugin runs at MABS build time and generates the native iOS and Android localization resources — no native code edits, one plugin for both platforms.

Example pt.json:

{ 
  "config_ios": { 
    "CFBundleDisplayName": "Tempo" 
  }, 
  "config_android": { 
    "app_name": "Tempo" 
  } 
}

Why this plugin


Built and tested specifically for OutSystems 11, with explicit fixes for the platform's quirks (Module Resources flattened to www/, cordova-ios pbxproj cache invalidating hook edits during signing, older cordova-ios templates).

Focused exclusively on the home-screen app name — no Localizable.strings, no Settings.bundle. One job, done right.


Setup in OutSystems

  1. Add this plugin module via Manage Dependencies in your mobile app.
  2. Set "CFBundleAllowMixedLocalizations": "true" under preferences.ios in your Extensibility Configurations (required on iOS).
  3. Upload en.json, pt.json, es.json, etc. as Module Resources (Deploy to Target Directory).
  4. 1-Click Publish and trigger a MABS build.
Release notes (1.0.5)
License (1.0.5)
Reviews (0)
Team
Other assets in this category