Neelansh Shai Android Software Engineer for Developers (on Twitter (LinkedIn)
Context
We discussed in Part 1 the Per-App Language Preferences blog what this feature is and how developers get the most out of it. how to Implementing the feature and its strong business impact on multilingual users are two of the key benefits. We’ll be discussing how top apps moved to Per-App Languages feature and what it meant for them.
Developer Success Stories
These are the top apps which migrated to Per-App Languages Preferences. Let’s have a look at them.
LinkedIn, an online business-oriented platform designed for employment and professional networking, is used primarily to develop career opportunities and promote professionalism. By connecting job seekers with employers, LinkedIn bridges that gap. LinkedIn has many functions. Register 875+ Million users More than 200 territories and countries.
It is crucial to provide support for multiple languages because of their many areas. LinkedIn offers support 26 Languages You can access the app from your smartphone right now. This gives you the opportunity to offer the most recent experiences for users. Android features. This was the goal of the LinkedIn team. They invested in the migration to Per-App Language Preferences APIs and then went on to offer their customers the full flexibility and features. Android 13. The team also quoted, “It was an easy integration with minimal code changes”.
MyJio is the-one-stop destination for recharges, managing accounts & Jio devices, UPI & payments, entertainment services with movies, music, news, games, quizzes & a lot more. There are over 400,000 users. 500 M+ total installs MyJio has users all over the world and aims to make it easier to access a wide range of utility services. The app has over 200,000 users. Twelve+ languages. MyJio is well-placed to help you localize your app with the most effective practices, thanks to its many features and multilingual user base.
MyJio developers Put in place Along with the APIs for Per App Language Preferences, Android 13 releases, giving their users the ability to choose a language from their apps’ system settings.
It was important to preserve the user’s language preference when they switch between devices or log back in from the same account. This allows users to maintain seamless MyJio experience on all devices by restoring their data from an earlier backup. This is a good example of the API’s versatility to integrate with other apps. Android Features like Backup or Restore are useful for developers to give users an improved user experience.
Over Monthly transactions of 16.7M+ customers In more than 1000 Cities It is a popular app for food ordering in India and restaurant discovery. The app can be used in many languages. Zomato supports currently over 15 languages It can be downloaded from its App.
It was important for Zomato to provide a user experience that is seamless across all geographies. It was a significant step towards this goal to localize the app depending on user preferences and regions. Zomato quickly reacted to the new changes. Android 13. Within a week, they had migrated the language switching logic to Per App Language Preferences. This helped their users to find an easy method of using Zomato in the language they prefer.
OkCredit offers credit management apps with more than 20 million users. Downloads of 50M+The total amount of annual transactions in the area is approximately 50 Billion USD You can download the app. OKCredit helps both small and large businesses, as well around. More than 10 languages It was crucial that they included the option to switch between languages in the app so more people can use their platform.
OkCredit’s developers are quick to adapt any new changes. Android. Their end-users will enjoy a seamless and better experience when switching between app languages.
Conclusion
We found that top apps had implemented Per-App Language Preferences APIs within their apps, and also distributed the updated to users. Because of the minimal effort required and code modifications, this migration was easy to complete in a very short time. These resources will help you to better understand the functionality.
- Per-App Language Preferences
- Sample App ( Compose )
- Sample App ( Views )
- YouTube Video allows you to choose the language per-app