Getting started

Update app names

Set the home-screen name per language and platform.

app.json name is the fallback. The name users see on the home screen comes from native localization files.

Edit every locale you ship in src/i18n/native/. Example en.json:

{
  "ios": {
    "CFBundleDisplayName": "Your App",
    "NSLocationWhenInUseUsageDescription": "This app uses your location to provide relevant local content.",
    "NSUserTrackingUsageDescription": "This app uses your data to provide relevant content."
  },
  "android": {
    "app_name": "Your App"
  }
}

app.json maps those files under expo.locales. After changing native strings, run npm run prebuild so iOS and Android pick them up.

In-app UI copy (buttons, errors, onboarding) is separate: src/i18n/locales/<code>.json. See Feature flags for adding a language.