Closed wcjord closed 1 week ago
This logic was to manage weird inconsistencies when we were using immersion mode for frequently. The logic goes:
Put in the shorter way - It tries to determine what language the user is seeing in the overlay message, and it tries to show the 'best' translation for that given context (so, if they're seeing l1, show l2, and if they're seeing l2, show l1). But it's not always possible to determine what language they're seeing.
This implementation is leading to some unexpected results.
I expect this to be translated to my L1, English.
Why'd we want this logic here?