mirror of
https://github.com/maxdorninger/MediaManager.git
synced 2026-04-20 15:55:42 +02:00
- Add primary_languages config setting (ISO 639-1 codes) - Fetch metadata in original language when in primary_languages - Display original titles in search results for configured languages - Download language-specific posters when available
18 lines
567 B
Python
18 lines
567 B
Python
from pydantic_settings import BaseSettings
|
|
|
|
|
|
class TmdbConfig(BaseSettings):
|
|
tmdb_relay_url: str = "https://metadata-relay.dorninger.co/tmdb"
|
|
|
|
|
|
class TvdbConfig(BaseSettings):
|
|
tvdb_relay_url: str = "https://metadata-relay.dorninger.co/tvdb"
|
|
|
|
|
|
class MetadataProviderConfig(BaseSettings):
|
|
tvdb: TvdbConfig = TvdbConfig()
|
|
tmdb: TmdbConfig = TmdbConfig()
|
|
# ISO 639-1 language codes (e.g., ["en", "no", "sv"])
|
|
# When media's original language matches one of these, original title and metadata will be used
|
|
primary_languages: list[str] = ["en"]
|