jellyfin/tests/Jellyfin.Server.Implementations.Tests
Lasath Fernando 553f38a237 Fix language display for ISO 639-2-only codes (e.g. mul, und)
LoadCultures() in LocalizationManager skipped all iso6392.txt entries
without a two-letter ISO 639-1 code, dropping 302 of 496 languages
including mul (Multiple languages), und (Undetermined), mis (Uncoded
languages), zxx, and many real languages like Achinese, Akkadian, etc.
This caused FindLanguageInfo() to return null for these codes, which
meant:
- ExternalPathParser could not recognize them as valid language codes
  in subtitle filenames, so the Language field was never set
- DisplayTitle fell back to the raw code string (e.g. "Mul")

Fix by allowing entries without two-letter codes to be loaded with an
empty TwoLetterISOLanguageName. Also set LocalizedLanguage in
ProbeResultNormalizer for ffprobe-detected streams (the DB repository
path was already handled on master).
2026-04-08 12:38:24 -05:00
..
Cryptography Fix KeyNotFoundException in CryptographyProvider.Verify 2026-01-05 23:03:22 -05:00
Data Merge pull request #14879 from audrey-inglish/master 2025-12-08 18:43:37 +01:00
EfMigrations Fixed namespaces 2025-03-25 16:45:00 +01:00
HttpServer
IO Add tests for ManagedFileSystem.MoveDirectory (#14065) 2025-05-05 15:39:06 -06:00
Item fix: Handle unknown item types gracefully in DeserializeBaseItem 2026-01-05 21:08:26 -05:00
Library Merge pull request #14927 from nileshp87/patch-1 2026-02-02 20:54:06 +01:00
Localization Fix language display for ISO 639-2-only codes (e.g. mul, und) 2026-04-08 12:38:24 -05:00
Playlists Fix playlist order (#13730) 2025-03-30 21:39:51 -06:00
Plugins Enhance extra rules for video and audio file naming; update tests for new naming conventions 2025-07-26 23:24:58 +02:00
QuickConnect Fix tests 2023-12-18 22:02:31 +01:00
SessionManager Fixed namespaces 2025-03-25 16:45:00 +01:00
Sorting Update PremiereDateComparerTests 2024-07-09 21:11:23 -04:00
Test Data chore: fix spelling 2025-01-25 20:05:15 -05:00
TypedBaseItem Update projects to .NET 9 (#13023) 2024-11-16 10:11:01 -07:00
Updates Add migration for new plugin repo 2024-03-03 13:32:21 -07:00
Users Update test cases. 2025-02-14 17:49:25 +00:00
Jellyfin.Server.Implementations.Tests.csproj renamed SqLite to Sqlite 2025-03-24 10:07:52 +00:00