i18n(config): friendly labels for the download_* config fields (en/hu/de)
The Downloads config group was added to the registry without field translations, so it showed raw keys. Adds label+hint for all 9 download_* fields, matching the Plex group's treatment.
This commit is contained in:
parent
5684d6c406
commit
c764d3f1ad
3 changed files with 108 additions and 0 deletions
|
|
@ -103,6 +103,42 @@
|
|||
"label": "Search results — grace period (days)",
|
||||
"hint": "How long an un-kept live-search result video (nobody watched / saved / subscribed to) is kept before the discovery-cleanup job removes it."
|
||||
},
|
||||
"download_total_max_bytes": {
|
||||
"label": "Total cache cap (bytes)",
|
||||
"hint": "Max total size across all users' downloads. 0 = unlimited (disk is the limit); when exceeded, the GC evicts the least-recently-used files."
|
||||
},
|
||||
"download_default_max_bytes": {
|
||||
"label": "Default per-user quota (bytes)",
|
||||
"hint": "How much storage a user may hold before new downloads are blocked. A per-user override takes precedence. Default 5 GiB."
|
||||
},
|
||||
"download_default_max_concurrent": {
|
||||
"label": "Default concurrent downloads / user",
|
||||
"hint": "How many downloads one user may run at the same time."
|
||||
},
|
||||
"download_default_max_jobs": {
|
||||
"label": "Default job limit / user",
|
||||
"hint": "Max number of downloads a user may keep in their library."
|
||||
},
|
||||
"download_retention_days": {
|
||||
"label": "Retention (days)",
|
||||
"hint": "A download expires this many days after its last access; the cleanup job then removes it (once nothing references it) after the grace window."
|
||||
},
|
||||
"download_gc_grace_days": {
|
||||
"label": "Cleanup grace (days)",
|
||||
"hint": "Extra days an expired download is kept before it's deleted."
|
||||
},
|
||||
"download_layout": {
|
||||
"label": "On-disk layout",
|
||||
"hint": "\"plex\" = a Channel/Season YYYY/… tree with .nfo + poster (Plex-indexable); \"flat\" = a single folder."
|
||||
},
|
||||
"download_worker_concurrency": {
|
||||
"label": "Worker concurrency",
|
||||
"hint": "How many downloads the worker processes in parallel."
|
||||
},
|
||||
"sponsorblock_default": {
|
||||
"label": "SponsorBlock by default",
|
||||
"hint": "Enable SponsorBlock (skip sponsor segments) for newly created custom download profiles."
|
||||
},
|
||||
"plex_enabled": {
|
||||
"label": "Enable Plex",
|
||||
"hint": "Expose the Plex library as a feed source with a rich player. Requires the Plex server to be reachable from this host and its media on a local mount (see the path map)."
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue