Commit Graph

8 Commits

Author SHA1 Message Date
schroda
d27c5c445f Remove special "english" handling for language sorting 2025-05-09 00:39:19 +02:00
schroda
4c04e1d17c Normalize language code comparisons
Due to using the browsers' preferred languages by default, there was a possibility that the preferred language codes did not match any extension/source language, which lead to broken filtering.

While this happened, it was also possible that the preferred languages still matched properly to a language in the language filter, which caused confusion.
This was the case e.g., for "en-GB" or "en-US"
2025-04-24 13:38:05 +02:00
schroda
f19c5d5038 Fallback to english in case no preferred languages are found 2025-04-22 10:37:47 +02:00
schroda
6fef7b3aa4 Show selected languages in filter on top 2025-04-21 19:02:53 +02:00
schroda
633f58b563 Remove "sourceForcedDefaultLangs" 2025-04-21 16:50:06 +02:00
schroda
214fa7710d Get rid of forced "All" extensions language 2025-04-21 01:02:08 +02:00
schroda
05082c24f4 Infer user preferred languages for default source/extension languages 2025-04-21 00:40:51 +02:00
schroda
e7e1fbbc4e Move more core logic to new folder 2024-10-06 00:16:41 +02:00