Is there unofficial, hacky way to change language directly in app, because changing system preferred language incurs problems in other apps?
The way the app automatically selects the language from the system settings, without providing users the option to change it, is deeply disappointing. This reflects poor UI/UX design principles, as it removes the fundamental user freedom to customize their experience. Forcing users into a rigid framework without alternatives not only frustrates them but also alienates those who may need flexibility for accessibility or personal preferences.
Such a design choice feels dismissive of diverse user needs and demonstrates a lack of consideration for real-world scenarios, such as multi-language environments.
This approach not only fails to meet basic usability standards but also undermines the user's trust and satisfaction with the app. Developers should be deeply embarrassed for implementing such a restrictive feature. It showcases a lack of user empathy and a misunderstanding of modern design expectations. Good design empowers users; bad design, like this, strips them of control and creates frustration.
The decision to implement a language selection mechanism that diverges from the architecture used in widely accepted MS applications, such as Office apps, goes against modern architectural UI/UX design principles. By deviating from an established standard, the app introduces unnecessary complexity and confusion.
Applications like Office follow a well-understood pattern that allows users to choose their preferred language, independently of the system settings. This architecture respects user autonomy and aligns with global design practices that prioritize flexibility and inclusivity.