It seems this is related to network caching. Removing all cache files from /home/phablet/.cache/unity-scope-click/network (wait till scope is restarted) fixes it (correct language is used).
Server side of the store was just recently updated with more relaxed expiration times, so now cache is actually used in more cases than before. The "Vary" header sent by the server seems to be correct (contains Accept-Language, among others), so I'm wondering if Qt handles Vary header correctly.
It seems this is related to network caching. Removing all cache files from /home/phablet/ .cache/ unity-scope- click/network (wait till scope is restarted) fixes it (correct language is used).
Server side of the store was just recently updated with more relaxed expiration times, so now cache is actually used in more cases than before. The "Vary" header sent by the server seems to be correct (contains Accept-Language, among others), so I'm wondering if Qt handles Vary header correctly.