top of page

Language Assumption Leads to Challenges

  • Writer: Sajin Philip
    Sajin Philip
  • Mar 8, 2024
  • 1 min read

I recently had the opportunity to explore the Duolingo app’s onboarding process. While I appreciate the app’s overall design and functionality, I encountered an issue during the initial language selection phase.







Language Assumption Based on Location:

🌎 During the very first journey, Duolingo assumes the user’s preferred language based on the app’s downloaded location. This approach is generally effective, but it can lead to challenges.

📖 For instance, if a user has basic knowledge of One language but encounters other languages on the screen that they do not understand, they become stuck. The mandatory language selection becomes a roadblock, preventing them from proceeding further.



User Stuck Without an Option to Move Forward:

🏃When users find themselves in this situation, they have no alternative but to halt their journey. Unfortunately, this frustration may lead them to stop using the app altogether.


👾It’s essential to consider scenarios where users encounter difficulties during onboarding and provide solutions to prevent such roadblocks.



Heuristic Evaluation Technique:

🎒In the field of User Experience (UX) design, we often use heuristic evaluation techniques to identify potential issues and improve usability.


😊When there’s a risk of error or a high likelihood of users getting stuck, consider implementing recovery options. For instance, allowing users to change their language preference even after initial selection could be beneficial.


I want to emphasize that I admire the incredible work Duolingo is doing. As a big fan, I offer this suggestion with the utmost respect. Thank you for your dedication to language learning and creating an engaging platform. I look forward to seeing Duolingo continue to evolve!


 
 
Sajin logo.png
bottom of page