Commit Graph
9 Commits
Author SHA1 Message Date
schroda dcd57aea8f Remove abbreviation of “language” in function names 2025-05-09 00:57:28 +02:00
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