Three small readability and localization polish fixes.
Trois petites finitions de lisibilité et de traduction.
🇬🇧 English
✨ Fixes
- "Other" category now translated — the fallback category (for media without a custom category mapping) showed as "Other" even in French; it now reads "Autre".
- Cleaner filter bar — when everything falls under a single category, its filter pill is hidden (it was an exact duplicate of "All").
- Readable dropdown on Firefox — the "Source library" menu in Category Mapping was hard to read on Firefox until hovered; its options are now clearly legible.
🇫🇷 Français
✨ Corrections
- Catégorie « Autre » traduite — la catégorie par défaut (pour les médias sans mappage de catégorie) s'affichait « Other » même en français ; elle indique maintenant « Autre ».
- Barre de filtres plus propre — quand tout tombe dans une seule catégorie, sa pill de filtre est masquée (c'était un doublon exact de « Tout »).
- Menu déroulant lisible sur Firefox — le menu « Bibliothèque source » du Mappage des catégories était peu lisible sur Firefox avant survol ; ses options sont désormais clairement lisibles.
🔧 Technical details
Backported from the Jellyfin 12 port — all three are engine/version-agnostic:
filterOthertranslation key added to both locales (the pill label lookupT['filter'+name]had no entry for the literal server-side"Other"category value).updateListrenders the category pills only when more than one distinct category exists..ns-select-input option { background:#fff; color:#000 }— native<option>popups can't be themed dark reliably on Firefox, so a uniform light popup is forced.
No database migration — self-contained update.
📦 Upgrading / Mise à jour
Auto-updates from the stable channel on your next Jellyfin restart. Hard-refresh your browser (Ctrl+Shift+R) to pick up the new client script.
Mise à jour auto depuis le canal stable au prochain redémarrage Jellyfin. Rafraîchissez votre navigateur (Ctrl+Shift+R) pour charger le nouveau script client.