Loading video player...
Learn how to add multi-language support to your React Native app using i18next and Expo Localization. Platano (ready-to-ship AI app template): https://cwb.sh/platano?r=yt Master React Native with me → https://cwb.sh/rn?r=yt Newsletter: https://cwb.sh/newsletter?r=yt Join the Discord community: https://cwb.sh/discord My apps: Quick Push: Test Push Notifications (MacOS) → https://apple.co/4tvT4wF Inkigo: AI Tattoo Try On (iOS) → https://cwb.sh/inkigo For other ways to support my work, please consider: - Become a Code with Beto channel member: https://cwb.sh/join - GitHub Sponsors: https://github.com/sponsors/betomoedano Follow Beto on X: https://cwb.sh/x?r=yt LinkedIn: https://cwb.sh/in?r=yt GitHub: https://cwb.sh/gh?r=yt Instagram: https://cwb.sh/insta?r=yt TikTok: https://cwb.sh/tiktok?r=yt Threads: https://cwb.sh/threads?r=yt Bluesky: https://cwb.sh/bsky?r=yt ⌚️ Timestamps ⌚️ 00:00 Intro 01:01 Demo — Language Switching in Platano 02:15 Installing Dependencies 02:58 app.json Config 03:15 Creating the i18next Folder & Config 03:46 Defining Language Locales (en.ts, es.ts) 05:00 Configuring i18next with Expo Localization 06:42 RTL Support Overview 07:29 Using the useTranslation Hook 08:40 Advanced Setup — User Language Override 09:52 Using AI to Add More Languages #ReactNative #Expo #i18n