Compare commits

...

22 Commits

Author SHA1 Message Date
Qstick
1c0943449b Fixed: Validate if equals or child for startup folder
(cherry picked from commit 0991cfe27efd6ddb533227b25754661e18d7e9ad)
2022-06-12 16:42:12 +00:00
Weblate
b4fd1340c2 Translated using Weblate (Chinese (Simplified) (zh_CN)) [skip ci]
Currently translated at 68.1% (597 of 876 strings)

Translated using Weblate (Finnish) [skip ci]

Currently translated at 78.9% (692 of 876 strings)

Translated using Weblate (Polish) [skip ci]

Currently translated at 64.2% (563 of 876 strings)

Translated using Weblate (Hungarian) [skip ci]

Currently translated at 99.8% (875 of 876 strings)

Translated using Weblate (Hungarian) [skip ci]

Currently translated at 97.6% (855 of 876 strings)

Translated using Weblate (Chinese (Simplified) (zh_CN)) [skip ci]

Currently translated at 68.0% (596 of 876 strings)

Translated using Weblate (Chinese (Simplified) (zh_CN)) [skip ci]

Currently translated at 68.0% (596 of 876 strings)

Translated using Weblate (Norwegian Bokmål) [skip ci]

Currently translated at 8.5% (75 of 876 strings)

Translated using Weblate (Chinese (Simplified) (zh_CN)) [skip ci]

Currently translated at 67.9% (595 of 876 strings)

Translated using Weblate (Portuguese (Brazil)) [skip ci]

Currently translated at 100.0% (876 of 876 strings)

Translated using Weblate (Portuguese (Brazil)) [skip ci]

Currently translated at 100.0% (851 of 851 strings)

Translated using Weblate (Italian) [skip ci]

Currently translated at 69.8% (594 of 851 strings)

Translated using Weblate (Finnish) [skip ci]

Currently translated at 81.3% (692 of 851 strings)

Translated using Weblate (Italian) [skip ci]

Currently translated at 69.8% (594 of 851 strings)

Translated using Weblate (Italian) [skip ci]

Currently translated at 69.6% (593 of 851 strings)

Translated using Weblate (Italian) [skip ci]

Currently translated at 69.6% (593 of 851 strings)

Co-authored-by: Csaba <csab0825@gmail.com>
Co-authored-by: Francesco <francy.ammirati@hotmail.com>
Co-authored-by: Giorgio <sannagiorgio1997@gmail.com>
Co-authored-by: Gjermund Wiggen <gjermundwiggen@gmail.com>
Co-authored-by: Havok Dan <havokdan@yahoo.com.br>
Co-authored-by: Matrixlee <matrix.alax@gmail.com>
Co-authored-by: Oskari Lavinto <olavinto@protonmail.com>
Co-authored-by: Pan Jarek <jsawiuk@gmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: carreyli <laddie1987@qq.com>
Co-authored-by: un110 <13735581@qq.com>
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/fi/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/hu/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/it/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/nb_NO/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/pl/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/pt_BR/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/zh_CN/
Translation: Servarr/Readarr
2022-06-11 15:13:19 -05:00
bakerboy448
1da27b0978 Fixed: Cleanse GoodReads oauth from logs 2022-05-30 09:26:47 +01:00
ta264
b0a3ddef9c Fixed: Speed up book api 2022-05-30 09:05:25 +01:00
ta264
a59706ceb4 Fixed: Removed unnecessary author data from book endpoint 2022-05-30 09:05:25 +01:00
nitsua
ce58e6ecdb Fixed: Mark as Failed errors
Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>

(cherry picked from commit a9792973eef960e8310a611cf1da2d2cada57532)
2022-05-25 17:02:44 +01:00
bakerboy448
d01ce8b908 Fixed: Added new and missing translations 2022-05-25 14:08:08 +01:00
ta264
575f995916 Reinstate tests 2022-05-24 21:16:00 +01:00
ta264
c17c8815ef New: Add linux-x86 builds
(cherry picked from commit 8907b06899483d7cb3ecb9546d82af00d129f8e1)
2022-05-25 13:06:39 +01:00
ta264
8445941510 New: .NET 6.0.5 2022-05-25 13:06:39 +01:00
ta264
32ae18ae6f Fix bad translation 2022-05-25 13:06:39 +01:00
PearsonFlyer
b91ec241a6 Fixed: Add translation for RestartRequiredHelpTextWarning 2022-05-15 20:18:29 +01:00
Qstick
17ce8187fd New: Instance name in System/Status API endpoint 2022-05-15 13:05:44 -05:00
Qstick
41615fe026 New: Instance name for Page Title 2022-05-15 13:05:44 -05:00
Robin Dadswell
9cff8f31e9 New: Instance Name used for Syslog 2022-05-15 13:05:44 -05:00
Robin Dadswell
21538b972d New: Set Instance Name 2022-05-15 13:05:44 -05:00
Robin Dadswell
5a7b4d41d8 New: Added UDP syslog support
(cherry picked from commit 8d856b2edb8bf46a2b516d5f7644ae3fa1151323)
2022-05-15 13:05:44 -05:00
Weblate
16f67265c9 Translated using Weblate (Finnish) [skip ci]
Currently translated at 79.7% (679 of 851 strings)

Translated using Weblate (Portuguese (Brazil)) [skip ci]

Currently translated at 100.0% (851 of 851 strings)

Translated using Weblate (Russian) [skip ci]

Currently translated at 67.3% (573 of 851 strings)

Translated using Weblate (Italian) [skip ci]

Currently translated at 66.3% (565 of 851 strings)

Translated using Weblate (Italian) [skip ci]

Currently translated at 66.3% (565 of 851 strings)

Translated using Weblate (Ukrainian) [skip ci]

Currently translated at 11.1% (95 of 851 strings)

Translated using Weblate (Slovak) [skip ci]

Currently translated at 5.5% (47 of 851 strings)

Translated using Weblate (Norwegian Bokmål) [skip ci]

Currently translated at 7.1% (61 of 851 strings)

Translated using Weblate (Catalan) [skip ci]

Currently translated at 1.4% (12 of 851 strings)

Translated using Weblate (Chinese (Simplified) (zh_CN)) [skip ci]

Currently translated at 69.8% (594 of 851 strings)

Translated using Weblate (Chinese (Simplified) (zh_CN)) [skip ci]

Currently translated at 69.8% (594 of 851 strings)

Translated using Weblate (Portuguese) [skip ci]

Currently translated at 78.0% (664 of 851 strings)

Translated using Weblate (Vietnamese) [skip ci]

Currently translated at 63.8% (543 of 851 strings)

Translated using Weblate (Turkish) [skip ci]

Currently translated at 63.9% (544 of 851 strings)

Translated using Weblate (Thai) [skip ci]

Currently translated at 63.8% (543 of 851 strings)

Translated using Weblate (Swedish) [skip ci]

Currently translated at 91.5% (779 of 851 strings)

Translated using Weblate (Russian) [skip ci]

Currently translated at 66.2% (564 of 851 strings)

Translated using Weblate (Romanian) [skip ci]

Currently translated at 63.8% (543 of 851 strings)

Translated using Weblate (Polish) [skip ci]

Currently translated at 63.8% (543 of 851 strings)

Translated using Weblate (Korean) [skip ci]

Currently translated at 64.0% (545 of 851 strings)

Translated using Weblate (Japanese) [skip ci]

Currently translated at 63.8% (543 of 851 strings)

Translated using Weblate (Italian) [skip ci]

Currently translated at 66.3% (565 of 851 strings)

Translated using Weblate (Icelandic) [skip ci]

Currently translated at 63.8% (543 of 851 strings)

Translated using Weblate (Hindi) [skip ci]

Currently translated at 63.8% (543 of 851 strings)

Translated using Weblate (Hebrew) [skip ci]

Currently translated at 63.8% (543 of 851 strings)

Translated using Weblate (French) [skip ci]

Currently translated at 68.6% (584 of 851 strings)

Translated using Weblate (Finnish) [skip ci]

Currently translated at 79.7% (679 of 851 strings)

Translated using Weblate (Greek) [skip ci]

Currently translated at 63.8% (543 of 851 strings)

Translated using Weblate (German) [skip ci]

Currently translated at 90.2% (768 of 851 strings)

Translated using Weblate (Danish) [skip ci]

Currently translated at 63.8% (543 of 851 strings)

Translated using Weblate (Czech) [skip ci]

Currently translated at 63.8% (543 of 851 strings)

Translated using Weblate (Bulgarian) [skip ci]

Currently translated at 63.8% (543 of 851 strings)

Translated using Weblate (Arabic) [skip ci]

Currently translated at 63.9% (544 of 851 strings)

Translated using Weblate (Spanish) [skip ci]

Currently translated at 68.5% (583 of 851 strings)

Translated using Weblate (Dutch) [skip ci]

Currently translated at 67.3% (573 of 851 strings)

Translated using Weblate (Chinese (Simplified) (zh_CN)) [skip ci]

Currently translated at 69.4% (591 of 851 strings)

Translated using Weblate (Chinese (Simplified) (zh_CN)) [skip ci]

Currently translated at 69.4% (591 of 851 strings)

Co-authored-by: Anonymous <noreply@weblate.org>
Co-authored-by: DarkFighterLuke <luca-consoli@live.it>
Co-authored-by: Giorgio <sannagiorgio1997@gmail.com>
Co-authored-by: Havok Dan <havokdan@yahoo.com.br>
Co-authored-by: Oskari Lavinto <olavinto@protonmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: ZakiZtraki <vovanjudo@gmail.com>
Co-authored-by: lhquark <lhquark@gmail.com>
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/ar/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/bg/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/ca/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/cs/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/da/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/de/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/el/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/es/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/fi/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/fr/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/he/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/hi/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/is/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/it/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/ja/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/ko/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/nb_NO/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/nl/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/pl/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/pt/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/pt_BR/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/ro/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/ru/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/sk/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/sv/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/th/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/tr/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/uk/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/vi/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/zh_CN/
Translation: Servarr/Readarr
2022-05-09 17:32:50 -05:00
Qstick
03d2a85821 Fixed: Correct User-Agent api logging
(cherry picked from commit 5824ba963b480c920cee9d8ae6594c820167cd07)
2022-05-06 20:15:01 -05:00
Qstick
fa68a9559f Deleted translation using Weblate (zh_HANS (generated) (zh_HANS)) [skip ci] 2022-05-01 22:35:19 -05:00
Qstick
c4a2a432d2 Deleted translation using Weblate (zh_HANS (generated) (zh_HANS)) [skip ci] 2022-05-01 22:34:16 -05:00
Weblate
0b3eda4de3 Added translation using Weblate (zh_HANS (generated) (zh_HANS)) [skip ci]
Deleted translation using Weblate (Chinese (Min Nan)) [skip ci]

Translated using Weblate (Chinese (Simplified)) [skip ci]

Currently translated at 22.6% (193 of 851 strings)

Translated using Weblate (Chinese (Simplified) (zh_CN)) [skip ci]

Currently translated at 58.5% (498 of 851 strings)

Translated using Weblate (Portuguese (Brazil)) [skip ci]

Currently translated at 100.0% (851 of 851 strings)

Translated using Weblate (Chinese (Simplified)) [skip ci]

Currently translated at 3.2% (28 of 851 strings)

Translated using Weblate (Chinese (Simplified) (zh_CN)) [skip ci]

Currently translated at 58.5% (498 of 851 strings)

Translated using Weblate (Dutch) [skip ci]

Currently translated at 56.9% (485 of 851 strings)

Translated using Weblate (Dutch) [skip ci]

Currently translated at 56.8% (484 of 851 strings)

Update translation files [skip ci]

Updated by "Remove blank strings" hook in Weblate.

Translated using Weblate (Chinese (Simplified)) [skip ci]

Currently translated at 3.1% (27 of 851 strings)

Translated using Weblate (Portuguese (Brazil)) [skip ci]

Currently translated at 100.0% (851 of 851 strings)

Translated using Weblate (Chinese (Simplified)) [skip ci]

Currently translated at 1.6% (14 of 851 strings)

Translated using Weblate (Portuguese (Brazil)) [skip ci]

Currently translated at 100.0% (851 of 851 strings)

Translated using Weblate (French) [skip ci]

Currently translated at 58.7% (500 of 851 strings)

Translated using Weblate (Portuguese (Brazil)) [skip ci]

Currently translated at 98.8% (841 of 851 strings)

Translated using Weblate (Ukrainian) [skip ci]

Currently translated at 6.8% (58 of 851 strings)

Translated using Weblate (Chinese (Simplified) (zh_CN)) [skip ci]

Currently translated at 58.5% (498 of 851 strings)

Translated using Weblate (Chinese (Simplified) (zh_CN)) [skip ci]

Currently translated at 58.5% (498 of 851 strings)

Translated using Weblate (Portuguese (Brazil)) [skip ci]

Currently translated at 95.1% (810 of 851 strings)

Translated using Weblate (Hungarian) [skip ci]

Currently translated at 100.0% (851 of 851 strings)

Translated using Weblate (Finnish) [skip ci]

Currently translated at 70.7% (602 of 851 strings)

Translated using Weblate (German) [skip ci]

Currently translated at 82.1% (699 of 851 strings)

Translated using Weblate (Spanish) [skip ci]

Currently translated at 59.3% (505 of 851 strings)

Translated using Weblate (Spanish) [skip ci]

Currently translated at 59.3% (505 of 851 strings)

Co-authored-by: Ana <phampyk@gmail.com>
Co-authored-by: AnlakHui <AnlakHui@gmail.com>
Co-authored-by: Csaba <csab0825@gmail.com>
Co-authored-by: Havok Dan <havokdan@yahoo.com.br>
Co-authored-by: M1C <webnar@gmail.com>
Co-authored-by: Mateo Periago Serrano <mateoperi@pm.me>
Co-authored-by: Oskari Lavinto <olavinto@protonmail.com>
Co-authored-by: Qstick <qstick@gmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: Zalhera <tobias.bechen@gmail.com>
Co-authored-by: andrey4korop <andrey999@i.ua>
Co-authored-by: jianjam <jianjam@qq.com>
Co-authored-by: killsover <w904202822@163.com>
Co-authored-by: lhquark <lhquark@gmail.com>
Co-authored-by: marcosteam <wdy71608161@gmail.com>
Co-authored-by: minermartijn <minermartijn@gmail.com>
Co-authored-by: neoestremi <remidu34070@hotmail.fr>
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/de/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/es/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/fi/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/fr/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/hu/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/nl/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/pt_BR/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/uk/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/zh_CN/
Translate-URL: https://translate.servarr.com/projects/servarr/readarr/zh_Hans/
Translation: Servarr/Readarr
2022-05-01 22:34:16 -05:00
86 changed files with 2956 additions and 435 deletions

View File

@@ -15,7 +15,7 @@ variables:
buildName: '$(Build.SourceBranchName).$(readarrVersion)'
sentryOrg: 'servarr'
sentryUrl: 'https://sentry.servarr.com'
dotnetVersion: '6.0.201'
dotnetVersion: '6.0.300'
innoVersion: '6.2.0'
windowsImage: 'windows-2022'
linuxImage: 'ubuntu-20.04'
@@ -66,16 +66,13 @@ stages:
inputs:
version: $(dotnetVersion)
- bash: |
BUNDLEDVERSIONS=${AGENT_TOOLSDIRECTORY}/dotnet/sdk/${DOTNETVERSION}/Microsoft.NETCoreSdk.BundledVersions.props
echo $BUNDLEDVERSIONS
grep osx-x64 $BUNDLEDVERSIONS
if grep -q freebsd-x64 $BUNDLEDVERSIONS; then
echo "BSD already enabled"
else
echo "Enabling BSD support"
sed -i.ORI 's/osx-x64/osx-x64;freebsd-x64/' $BUNDLEDVERSIONS
SDK_PATH="${AGENT_TOOLSDIRECTORY}/dotnet/sdk/${DOTNETVERSION}"
BUNDLEDVERSIONS="${SDK_PATH}/Microsoft.NETCoreSdk.BundledVersions.props"
if ! grep -q freebsd-x64 $BUNDLEDVERSIONS; then
sed -i.ORI 's/osx-x64/osx-x64;freebsd-x64;linux-x86/' $BUNDLEDVERSIONS
fi
displayName: Enable FreeBSD Support
displayName: Extra Platform Support
- task: Cache@2
inputs:
key: 'nuget | "$(Agent.OS)" | $(Build.SourcesDirectory)/src/Directory.Packages.props'
@@ -87,29 +84,27 @@ stages:
NUGET_PACKAGES: $(nugetCacheFolder)
- powershell: Get-ChildItem _output\net6.0*,_output\*.Update\* -Recurse | Where { $_.Fullname -notlike "*\publish\*" -and $_.attributes -notlike "*directory*" } | Remove-Item
displayName: Clean up intermediate output
- task: PublishPipelineArtifact@1
inputs:
path: $(outputFolder)
artifact: '$(osName)Backend'
artifactType: 'pipeline'
parallel: true
parallelCount: 100
- publish: $(outputFolder)
artifact: '$(osName)Backend'
displayName: Publish Backend
- publish: '$(testsFolder)/net6.0/win-x64/publish'
artifact: WindowsCoreTests
displayName: Publish Windows Test Package
artifact: win-x64-tests
displayName: Publish win-x64 Test Package
- publish: '$(testsFolder)/net6.0/linux-x64/publish'
artifact: LinuxCoreTests
displayName: Publish Linux Test Package
artifact: linux-x64-tests
displayName: Publish linux-x64 Test Package
- publish: '$(testsFolder)/net6.0/linux-x86/publish'
artifact: linux-x86-tests
displayName: Publish linux-x86 Test Package
- publish: '$(testsFolder)/net6.0/linux-musl-x64/publish'
artifact: LinuxMuslCoreTests
displayName: Publish Linux Musl Test Package
artifact: linux-musl-x64-tests
displayName: Publish linux-musl-x64 Test Package
- publish: '$(testsFolder)/net6.0/freebsd-x64/publish'
artifact: FreebsdCoreTests
displayName: Publish FreeBSD Test Package
artifact: freebsd-x64-tests
displayName: Publish freebsd-x64 Test Package
- publish: '$(testsFolder)/net6.0/osx-x64/publish'
artifact: MacCoreTests
displayName: Publish MacOS Test Package
artifact: osx-x64-tests
displayName: Publish osx-x64 Test Package
- stage: Build_Backend_Other
displayName: Build Backend (Other OS)
@@ -141,25 +136,29 @@ stages:
inputs:
version: $(dotnetVersion)
- bash: |
BUNDLEDVERSIONS=${AGENT_TOOLSDIRECTORY}/dotnet/sdk/${DOTNETVERSION}/Microsoft.NETCoreSdk.BundledVersions.props
echo $BUNDLEDVERSIONS
grep osx-x64 $BUNDLEDVERSIONS
if grep -q freebsd-x64 $BUNDLEDVERSIONS; then
echo "BSD already enabled"
else
echo "Enabling BSD support"
sed -i.ORI 's/osx-x64/osx-x64;freebsd-x64/' $BUNDLEDVERSIONS
SDK_PATH="${AGENT_TOOLSDIRECTORY}/dotnet/sdk/${DOTNETVERSION}"
BUNDLEDVERSIONS="${SDK_PATH}/Microsoft.NETCoreSdk.BundledVersions.props"
if ! grep -q freebsd-x64 $BUNDLEDVERSIONS; then
sed -i.ORI 's/osx-x64/osx-x64;freebsd-x64;linux-x86/' $BUNDLEDVERSIONS
fi
displayName: Enable FreeBSD Support
displayName: Extra Platform Support
- task: Cache@2
inputs:
key: 'nuget | "$(Agent.OS)" | $(Build.SourcesDirectory)/src/Directory.Packages.props'
path: $(nugetCacheFolder)
displayName: Cache NuGet packages
- bash: ./build.sh --backend --enable-bsd
- bash: ./build.sh --backend --enable-extra-platforms
displayName: Build Readarr Backend
env:
NUGET_PACKAGES: $(nugetCacheFolder)
- bash: |
find ${OUTPUTFOLDER} -type f ! -path "*/publish/*" -exec rm -rf {} \;
find ${OUTPUTFOLDER} -depth -empty -type d -exec rm -r "{}" \;
find ${TESTSFOLDER} -type f ! -path "*/publish/*" -exec rm -rf {} \;
find ${TESTSFOLDER} -depth -empty -type d -exec rm -r "{}" \;
displayName: Clean up intermediate output
condition: and(succeeded(), ne(variables['osName'], 'Windows'))
- stage: Build_Frontend
displayName: Frontend
@@ -262,35 +261,35 @@ stages:
artifactName: WindowsFrontend
targetPath: _output
displayName: Fetch Frontend
- bash: ./build.sh --packages --enable-bsd
- bash: ./build.sh --packages --enable-extra-platforms
displayName: Create Packages
- bash: |
find . -name "Readarr" -exec chmod a+x {} \;
find . -name "Readarr.Update" -exec chmod a+x {} \;
displayName: Set executable bits
- task: ArchiveFiles@2
displayName: Create Windows Core zip
displayName: Create win-x64 zip
inputs:
archiveFile: '$(Build.ArtifactStagingDirectory)/Readarr.$(buildName).windows-core-x64.zip'
archiveType: 'zip'
includeRootFolder: false
rootFolderOrFile: $(artifactsFolder)/win-x64/net6.0
- task: ArchiveFiles@2
displayName: Create Windows x86 Core zip
displayName: Create win-x86 zip
inputs:
archiveFile: '$(Build.ArtifactStagingDirectory)/Readarr.$(buildName).windows-core-x86.zip'
archiveType: 'zip'
includeRootFolder: false
rootFolderOrFile: $(artifactsFolder)/win-x86/net6.0
- task: ArchiveFiles@2
displayName: Create MacOS x64 Core app
displayName: Create osx-x64 app
inputs:
archiveFile: '$(Build.ArtifactStagingDirectory)/Readarr.$(buildName).osx-app-core-x64.zip'
archiveType: 'zip'
includeRootFolder: false
rootFolderOrFile: $(artifactsFolder)/osx-x64-app/net6.0
- task: ArchiveFiles@2
displayName: Create MacOS x64 Core tar
displayName: Create osx-x64 tar
inputs:
archiveFile: '$(Build.ArtifactStagingDirectory)/Readarr.$(buildName).osx-core-x64.tar.gz'
archiveType: 'tar'
@@ -298,14 +297,14 @@ stages:
includeRootFolder: false
rootFolderOrFile: $(artifactsFolder)/osx-x64/net6.0
- task: ArchiveFiles@2
displayName: Create MacOS arm64 Core app
displayName: Create osx-arm64 app
inputs:
archiveFile: '$(Build.ArtifactStagingDirectory)/Readarr.$(buildName).osx-app-core-arm64.zip'
archiveType: 'zip'
includeRootFolder: false
rootFolderOrFile: $(artifactsFolder)/osx-arm64-app/net6.0
- task: ArchiveFiles@2
displayName: Create MacOS arm64 Core tar
displayName: Create osx-arm64 tar
inputs:
archiveFile: '$(Build.ArtifactStagingDirectory)/Readarr.$(buildName).osx-core-arm64.tar.gz'
archiveType: 'tar'
@@ -313,7 +312,7 @@ stages:
includeRootFolder: false
rootFolderOrFile: $(artifactsFolder)/osx-arm64/net6.0
- task: ArchiveFiles@2
displayName: Create Linux Core tar
displayName: Create linux-x64 tar
inputs:
archiveFile: '$(Build.ArtifactStagingDirectory)/Readarr.$(buildName).linux-core-x64.tar.gz'
archiveType: 'tar'
@@ -321,7 +320,7 @@ stages:
includeRootFolder: false
rootFolderOrFile: $(artifactsFolder)/linux-x64/net6.0
- task: ArchiveFiles@2
displayName: Create Linux Musl Core tar
displayName: Create linux-musl-x64 tar
inputs:
archiveFile: '$(Build.ArtifactStagingDirectory)/Readarr.$(buildName).linux-musl-core-x64.tar.gz'
archiveType: 'tar'
@@ -329,7 +328,15 @@ stages:
includeRootFolder: false
rootFolderOrFile: $(artifactsFolder)/linux-musl-x64/net6.0
- task: ArchiveFiles@2
displayName: Create ARM32 Linux Core tar
displayName: Create linux-x86 tar
inputs:
archiveFile: '$(Build.ArtifactStagingDirectory)/Readarr.$(buildName).linux-core-x86.tar.gz'
archiveType: 'tar'
tarCompression: 'gz'
includeRootFolder: false
rootFolderOrFile: $(artifactsFolder)/linux-x86/net6.0
- task: ArchiveFiles@2
displayName: Create linux-arm tar
inputs:
archiveFile: '$(Build.ArtifactStagingDirectory)/Readarr.$(buildName).linux-core-arm.tar.gz'
archiveType: 'tar'
@@ -337,7 +344,7 @@ stages:
includeRootFolder: false
rootFolderOrFile: $(artifactsFolder)/linux-arm/net6.0
- task: ArchiveFiles@2
displayName: Create ARM32 Linux Musl Core tar
displayName: Create linux-musl-arm tar
inputs:
archiveFile: '$(Build.ArtifactStagingDirectory)/Readarr.$(buildName).linux-musl-core-arm.tar.gz'
archiveType: 'tar'
@@ -345,7 +352,7 @@ stages:
includeRootFolder: false
rootFolderOrFile: $(artifactsFolder)/linux-musl-arm/net6.0
- task: ArchiveFiles@2
displayName: Create Linux arm64 Core tar
displayName: Create linux-arm64 tar
inputs:
archiveFile: '$(Build.ArtifactStagingDirectory)/Readarr.$(buildName).linux-core-arm64.tar.gz'
archiveType: 'tar'
@@ -353,7 +360,7 @@ stages:
includeRootFolder: false
rootFolderOrFile: $(artifactsFolder)/linux-arm64/net6.0
- task: ArchiveFiles@2
displayName: Create ARM64 Linux Musl Core tar
displayName: Create linux-musl-arm64 tar
inputs:
archiveFile: '$(Build.ArtifactStagingDirectory)/Readarr.$(buildName).linux-musl-core-arm64.tar.gz'
archiveType: 'tar'
@@ -361,7 +368,7 @@ stages:
includeRootFolder: false
rootFolderOrFile: $(artifactsFolder)/linux-musl-arm64/net6.0
- task: ArchiveFiles@2
displayName: Create FreeBSD Core Core tar
displayName: Create freebsd-x64 tar
inputs:
archiveFile: '$(Build.ArtifactStagingDirectory)/Readarr.$(buildName).freebsd-core-x64.tar.gz'
archiveType: 'tar'
@@ -413,22 +420,22 @@ stages:
matrix:
MacCore:
osName: 'Mac'
testName: 'MacCore'
testName: 'osx-x64'
poolName: 'Azure Pipelines'
imageName: ${{ variables.macImage }}
WindowsCore:
osName: 'Windows'
testName: 'WindowsCore'
testName: 'win-x64'
poolName: 'Azure Pipelines'
imageName: ${{ variables.windowsImage }}
LinuxCore:
osName: 'Linux'
testName: 'LinuxCore'
testName: 'linux-x64'
poolName: 'Azure Pipelines'
imageName: ${{ variables.linuxImage }}
FreebsdCore:
osName: 'Linux'
testName: 'FreebsdCore'
testName: 'freebsd-x64'
poolName: 'FreeBSD'
imageName:
@@ -447,7 +454,7 @@ stages:
displayName: Download Test Artifact
inputs:
buildType: 'current'
artifactName: '$(testName)Tests'
artifactName: '$(testName)-tests'
targetPath: $(testsFolder)
- powershell: Set-Service SCardSvr -StartupType Manual
displayName: Enable Windows Test Service
@@ -475,8 +482,12 @@ stages:
matrix:
alpine:
testName: 'Musl Net Core'
artifactName: LinuxMuslCoreTests
artifactName: linux-musl-x64-tests
containerImage: ghcr.io/servarr/testimages:alpine
linux-x86:
testName: 'linux-x86'
artifactName: linux-x86-tests
containerImage: ghcr.io/servarr/testimages:linux-x86
pool:
vmImage: ${{ variables.linuxImage }}
@@ -487,9 +498,15 @@ stages:
steps:
- task: UseDotNet@2
displayName: 'Install .net core'
displayName: 'Install .NET'
inputs:
version: $(dotnetVersion)
condition: and(succeeded(), ne(variables['testName'], 'linux-x86'))
- bash: |
SDKURL=$(curl -s https://api.github.com/repos/Servarr/dotnet-linux-x86/releases | jq -rc '.[].assets[].browser_download_url' | grep sdk-${DOTNETVERSION}.*gz$)
curl -fsSL $SDKURL | tar xzf - -C /opt/dotnet
displayName: 'Install .NET'
condition: and(succeeded(), eq(variables['testName'], 'linux-x86'))
- checkout: none
- task: DownloadPipelineArtifact@2
displayName: Download Test Artifact
@@ -523,17 +540,17 @@ stages:
matrix:
MacCore:
osName: 'Mac'
testName: 'MacCore'
testName: 'osx-x64'
imageName: ${{ variables.macImage }}
pattern: 'Readarr.*.osx-core-x64.tar.gz'
WindowsCore:
osName: 'Windows'
testName: 'WindowsCore'
testName: 'win-x64'
imageName: ${{ variables.windowsImage }}
pattern: 'Readarr.*.windows-core-x64.zip'
LinuxCore:
osName: 'Linux'
testName: 'LinuxCore'
testName: 'linux-x64'
imageName: ${{ variables.linuxImage }}
pattern: 'Readarr.*.linux-core-x64.tar.gz'
@@ -550,7 +567,7 @@ stages:
displayName: Download Test Artifact
inputs:
buildType: 'current'
artifactName: '$(testName)Tests'
artifactName: '$(testName)-tests'
targetPath: $(testsFolder)
- task: DownloadPipelineArtifact@2
displayName: Download Build Artifact
@@ -595,7 +612,7 @@ stages:
displayName: Download Test Artifact
inputs:
buildType: 'current'
artifactName: 'FreebsdCoreTests'
artifactName: 'freebsd-x64-tests'
targetPath: $(testsFolder)
- task: DownloadPipelineArtifact@2
displayName: Download Build Artifact
@@ -629,11 +646,15 @@ stages:
strategy:
matrix:
alpine:
testName: 'Musl Net Core'
artifactName: LinuxMuslCoreTests
testName: 'linux-musl-x64'
artifactName: linux-musl-x64-tests
containerImage: ghcr.io/servarr/testimages:alpine
pattern: 'Readarr.*.linux-musl-core-x64.tar.gz'
linux-x86:
testName: 'linux-x86'
artifactName: linux-x86-tests
containerImage: ghcr.io/servarr/testimages:linux-x86
pattern: 'Readarr.*.linux-core-x86.tar.gz'
pool:
vmImage: ${{ variables.linuxImage }}
@@ -643,9 +664,15 @@ stages:
steps:
- task: UseDotNet@2
displayName: 'Install .net core'
displayName: 'Install .NET'
inputs:
version: $(dotnetVersion)
condition: and(succeeded(), ne(variables['testName'], 'linux-x86'))
- bash: |
SDKURL=$(curl -s https://api.github.com/repos/Servarr/dotnet-linux-x86/releases | jq -rc '.[].assets[].browser_download_url' | grep sdk-${DOTNETVERSION}.*gz$)
curl -fsSL $SDKURL | tar xzf - -C /opt/dotnet
displayName: 'Install .NET'
condition: and(succeeded(), eq(variables['testName'], 'linux-x86'))
- checkout: none
- task: DownloadPipelineArtifact@2
displayName: Download Test Artifact
@@ -691,14 +718,17 @@ stages:
matrix:
Linux:
osName: 'Linux'
artifactName: 'linux-x64'
imageName: ${{ variables.linuxImage }}
pattern: 'Readarr.*.linux-core-x64.tar.gz'
Mac:
osName: 'Mac'
artifactName: 'osx-x64'
imageName: ${{ variables.macImage }}
pattern: 'Readarr.*.osx-core-x64.tar.gz'
Windows:
osName: 'Windows'
artifactName: 'win-x64'
imageName: ${{ variables.windowsImage }}
pattern: 'Readarr.*.windows-core-x64.zip'
@@ -715,7 +745,7 @@ stages:
displayName: Download Test Artifact
inputs:
buildType: 'current'
artifactName: '$(osName)CoreTests'
artifactName: '$(artifactName)-tests'
targetPath: $(testsFolder)
- task: DownloadPipelineArtifact@2
displayName: Download Build Artifact

View File

@@ -27,15 +27,22 @@ UpdateVersionNumber()
fi
}
EnableBsdSupport()
EnableExtraPlatformsInSDK()
{
#todo enable sdk with
#SDK_PATH=$(dotnet --list-sdks | grep -P '5\.\d\.\d+' | head -1 | sed 's/\(5\.[0-9]*\.[0-9]*\).*\[\(.*\)\]/\2\/\1/g')
# BUNDLED_VERSIONS="${SDK_PATH}/Microsoft.NETCoreSdk.BundledVersions.props"
SDK_PATH=$(dotnet --list-sdks | grep -P '6\.\d\.\d+' | head -1 | sed 's/\(6\.[0-9]*\.[0-9]*\).*\[\(.*\)\]/\2\/\1/g')
BUNDLEDVERSIONS="${SDK_PATH}/Microsoft.NETCoreSdk.BundledVersions.props"
if grep -q freebsd-x64 $BUNDLEDVERSIONS; then
echo "Extra platforms already enabled"
else
echo "Enabling extra platform support"
sed -i.ORI 's/osx-x64/osx-x64;freebsd-x64;linux-x86/' $BUNDLEDVERSIONS
fi
}
EnableExtraPlatforms()
{
if grep -qv freebsd-x64 src/Directory.Build.props; then
sed -i'' -e "s^<RuntimeIdentifiers>\(.*\)</RuntimeIdentifiers>^<RuntimeIdentifiers>\1;freebsd-x64</RuntimeIdentifiers>^g" src/Directory.Build.props
sed -i'' -e "s^<ExcludedRuntimeFrameworkPairs>\(.*\)</ExcludedRuntimeFrameworkPairs>^<ExcludedRuntimeFrameworkPairs>\1;freebsd-x64:net472</ExcludedRuntimeFrameworkPairs>^g" src/Directory.Build.props
sed -i'' -e "s^<RuntimeIdentifiers>\(.*\)</RuntimeIdentifiers>^<RuntimeIdentifiers>\1;freebsd-x64;linux-x86</RuntimeIdentifiers>^g" src/Directory.Build.props
fi
}
@@ -292,7 +299,8 @@ if [ $# -eq 0 ]; then
PACKAGES=YES
INSTALLER=NO
LINT=YES
ENABLE_BSD=NO
ENABLE_EXTRA_PLATFORMS=NO
ENABLE_EXTRA_PLATFORMS_IN_SDK=NO
fi
while [[ $# -gt 0 ]]
@@ -304,8 +312,12 @@ case $key in
BACKEND=YES
shift # past argument
;;
--enable-bsd)
ENABLE_BSD=YES
--enable-bsd|--enable-extra-platforms)
ENABLE_EXTRA_PLATFORMS=YES
shift # past argument
;;
--enable-extra-platforms-in-sdk)
ENABLE_EXTRA_PLATFORMS_IN_SDK=YES
shift # past argument
;;
-r|--runtime)
@@ -349,12 +361,17 @@ esac
done
set -- "${POSITIONAL[@]}" # restore positional parameters
if [ "$ENABLE_EXTRA_PLATFORMS_IN_SDK" = "YES" ];
then
EnableExtraPlatformsInSDK
fi
if [ "$BACKEND" = "YES" ];
then
UpdateVersionNumber
if [ "$ENABLE_BSD" = "YES" ];
if [ "$ENABLE_EXTRA_PLATFORMS" = "YES" ];
then
EnableBsdSupport
EnableExtraPlatforms
fi
Build
if [[ -z "$RID" || -z "$FRAMEWORK" ]];
@@ -364,9 +381,10 @@ then
PackageTests "net6.0" "linux-x64"
PackageTests "net6.0" "linux-musl-x64"
PackageTests "net6.0" "osx-x64"
if [ "$ENABLE_BSD" = "YES" ];
if [ "$ENABLE_EXTRA_PLATFORMS" = "YES" ];
then
PackageTests "net6.0" "freebsd-x64"
PackageTests "net6.0" "linux-x86"
fi
else
PackageTests "$FRAMEWORK" "$RID"
@@ -405,9 +423,10 @@ then
Package "net6.0" "linux-musl-arm"
Package "net6.0" "osx-x64"
Package "net6.0" "osx-arm64"
if [ "$ENABLE_BSD" = "YES" ];
if [ "$ENABLE_EXTRA_PLATFORMS" = "YES" ];
then
Package "net6.0" "freebsd-x64"
Package "net6.0" "linux-x86"
fi
else
Package "$FRAMEWORK" "$RID"

View File

@@ -8,17 +8,17 @@ function AuthorMonitorNewItemsOptionsPopoverContent() {
<DescriptionList>
<DescriptionListItem
title={translate('AllBooks')}
data="Monitor all new books"
data={translate('DataNewAllBooks')}
/>
<DescriptionListItem
title={translate('NewBooks')}
data="Monitor new books released after the newest existing book"
data={translate('DataNewBooks')}
/>
<DescriptionListItem
title={translate('None')}
data="Don't monitor any new books"
data={translate('DataNewNone')}
/>
</DescriptionList>
);

View File

@@ -8,42 +8,42 @@ function AuthorMonitoringOptionsPopoverContent() {
return (
<>
<Alert>
This is a one time adjustment to set which books are monitored
{translate('MonitoringOptionsHelpText')}
</Alert>
<DescriptionList>
<DescriptionListItem
title={translate('AllBooks')}
data="Monitor all books"
data={translate('DataAllBooks')}
/>
<DescriptionListItem
title={translate('FutureBooks')}
data="Monitor books that have not released yet"
data={translate('DataFutureBooks')}
/>
<DescriptionListItem
title={translate('MissingBooks')}
data="Monitor books that do not have files or have not released yet"
data={translate('DataMissingBooks')}
/>
<DescriptionListItem
title={translate('ExistingBooks')}
data="Monitor books that have files or have not released yet"
data={translate('DataExistingBooks')}
/>
<DescriptionListItem
title={translate('FirstBook')}
data="Monitor the first book. All other books will be ignored"
data={translate('DataFirstBook')}
/>
<DescriptionListItem
title={translate('LatestBook')}
data="Monitor the latest book and future books"
data={translate('DataLatestBook')}
/>
<DescriptionListItem
title={translate('None')}
data="No books will be monitored"
data={translate('DataNone')}
/>
</DescriptionList>
</>

View File

@@ -8,7 +8,7 @@ import AppRoutes from './AppRoutes';
function App({ store, history }) {
return (
<DocumentTitle title="Readarr">
<DocumentTitle title={window.Readarr.instanceName}>
<Provider store={store}>
<ConnectedRouter history={history}>
<PageConnector>

View File

@@ -267,7 +267,7 @@ class AuthorEditorFooter extends Component {
isDisabled={!selectedCount || isOrganizingAuthor || isRetaggingAuthor}
onPress={onOrganizeAuthorPress}
>
Rename Files
{translate('RenameFiles')}
</SpinnerButton>
<SpinnerButton
@@ -277,7 +277,7 @@ class AuthorEditorFooter extends Component {
isDisabled={!selectedCount || isOrganizingAuthor || isRetaggingAuthor}
onPress={onRetagAuthorPress}
>
Write Metadata Tags
{translate('WriteMetadataTags')}
</SpinnerButton>
<SpinnerButton
@@ -286,7 +286,7 @@ class AuthorEditorFooter extends Component {
isDisabled={!selectedCount || isOrganizingAuthor || isRetaggingAuthor}
onPress={this.onTagsPress}
>
Set Readarr Tags
{translate('SetReadarrTags')}
</SpinnerButton>
<SpinnerButton
@@ -296,7 +296,7 @@ class AuthorEditorFooter extends Component {
isDisabled={!selectedCount || isDeleting}
onPress={this.onDeleteSelectedPress}
>
Delete
{translate('Delete')}
</SpinnerButton>
</div>

View File

@@ -8,6 +8,7 @@ import * as commandNames from 'Commands/commandNames';
import { toggleBooksMonitored } from 'Store/Actions/bookActions';
import { clearBookFiles, fetchBookFiles } from 'Store/Actions/bookFileActions';
import { executeCommand } from 'Store/Actions/commandActions';
import { clearEditions, fetchEditions } from 'Store/Actions/editionActions';
import { cancelFetchReleases, clearReleases } from 'Store/Actions/releaseActions';
import createAllAuthorSelector from 'Store/Selectors/createAllAuthorsSelector';
import createCommandsSelector from 'Store/Selectors/createCommandsSelector';
@@ -43,11 +44,12 @@ function createMapStateToProps() {
(state, { titleSlug }) => titleSlug,
selectBookFiles,
(state) => state.books,
(state) => state.editions,
createAllAuthorSelector(),
createCommandsSelector(),
createUISettingsSelector(),
createDimensionsSelector(),
(titleSlug, bookFiles, books, authors, commands, uiSettings, dimensions) => {
(titleSlug, bookFiles, books, editions, authors, commands, uiSettings, dimensions) => {
const book = books.items.find((b) => b.titleSlug === titleSlug);
const author = authors.find((a) => a.id === book.authorId);
const sortedBooks = books.items.filter((b) => b.authorId === book.authorId);
@@ -79,8 +81,8 @@ function createMapStateToProps() {
isRefreshingCommand.body.bookId === book.id
);
const isFetching = isBookFilesFetching;
const isPopulated = isBookFilesPopulated;
const isFetching = isBookFilesFetching || editions.isFetching;
const isPopulated = isBookFilesPopulated && editions.isPopulated;
return {
...book,
@@ -104,6 +106,8 @@ const mapDispatchToProps = {
executeCommand,
fetchBookFiles,
clearBookFiles,
fetchEditions,
clearEditions,
clearReleases,
cancelFetchReleases,
toggleBooksMonitored
@@ -121,7 +125,8 @@ class BookDetailsConnector extends Component {
}
componentDidUpdate(prevProps) {
if (!_.isEqual(getMonitoredEditions(prevProps), getMonitoredEditions(this.props)) ||
if (prevProps.id !== this.props.id ||
!_.isEqual(getMonitoredEditions(prevProps), getMonitoredEditions(this.props)) ||
(prevProps.anyReleaseOk === false && this.props.anyReleaseOk === true)) {
this.unpopulate();
this.populate();
@@ -140,12 +145,14 @@ class BookDetailsConnector extends Component {
const bookId = this.props.id;
this.props.fetchBookFiles({ bookId });
this.props.fetchEditions({ bookId });
}
unpopulate = () => {
this.props.cancelFetchReleases();
this.props.clearReleases();
this.props.clearBookFiles();
this.props.clearEditions();
}
//
@@ -195,6 +202,8 @@ BookDetailsConnector.propTypes = {
titleSlug: PropTypes.string.isRequired,
fetchBookFiles: PropTypes.func.isRequired,
clearBookFiles: PropTypes.func.isRequired,
fetchEditions: PropTypes.func.isRequired,
clearEditions: PropTypes.func.isRequired,
clearReleases: PropTypes.func.isRequired,
cancelFetchReleases: PropTypes.func.isRequired,
toggleBooksMonitored: PropTypes.func.isRequired,

View File

@@ -8,15 +8,25 @@ import createDimensionsSelector from 'Store/Selectors/createDimensionsSelector';
import createUISettingsSelector from 'Store/Selectors/createUISettingsSelector';
import BookDetailsHeader from './BookDetailsHeader';
const selectOverview = createSelector(
(state) => state.editions,
(editions) => {
const monitored = editions.items.find((e) => e.monitored === true);
return monitored?.overview;
}
);
function createMapStateToProps() {
return createSelector(
createBookSelector(),
selectOverview,
createUISettingsSelector(),
createDimensionsSelector(),
(book, uiSettings, dimensions) => {
(book, overview, uiSettings, dimensions) => {
return {
...book,
overview,
shortDateFormat: uiSettings.shortDateFormat,
isSmallScreen: dimensions.isSmallScreen
};

View File

@@ -53,7 +53,7 @@ class EditBookModalContent extends Component {
editions
} = item;
const hasFile = statistics ? statistics.bookFileCount : 0;
const hasFile = statistics ? statistics.bookFileCount > 0 : false;
const errorMessage = getErrorMessage(error, 'Unable to load editions');
return (

View File

@@ -4,7 +4,7 @@ import React, { Component } from 'react';
import { connect } from 'react-redux';
import { createSelector } from 'reselect';
import { saveBook, setBookValue } from 'Store/Actions/bookActions';
import { clearEditions, fetchEditions } from 'Store/Actions/editionActions';
import { saveEditions } from 'Store/Actions/editionActions';
import createAuthorSelector from 'Store/Selectors/createAuthorSelector';
import createBookSelector from 'Store/Selectors/createBookSelector';
import selectSettings from 'Store/Selectors/selectSettings';
@@ -26,17 +26,14 @@ function createMapStateToProps() {
const {
isFetching,
isPopulated,
error,
items
error
} = editionState;
book.editions = items;
const bookSettings = _.pick(book, [
'monitored',
'anyEditionOk',
'editions'
'anyEditionOk'
]);
bookSettings.editions = editionState.items;
const settings = selectSettings(bookSettings, pendingChanges, saveError);
@@ -58,10 +55,9 @@ function createMapStateToProps() {
}
const mapDispatchToProps = {
dispatchFetchEditions: fetchEditions,
dispatchClearEditions: clearEditions,
dispatchSetBookValue: setBookValue,
dispatchSaveBook: saveBook
dispatchSaveBook: saveBook,
dispatchSaveEditions: saveEditions
};
class EditBookModalContentConnector extends Component {
@@ -69,20 +65,12 @@ class EditBookModalContentConnector extends Component {
//
// Lifecycle
componentDidMount() {
this.props.dispatchFetchEditions({ bookId: this.props.bookId });
}
componentDidUpdate(prevProps, prevState) {
if (prevProps.isSaving && !this.props.isSaving && !this.props.saveError) {
this.props.onModalClose();
}
}
componentWillUnmount() {
this.props.dispatchClearEditions();
}
//
// Listeners
@@ -94,6 +82,9 @@ class EditBookModalContentConnector extends Component {
this.props.dispatchSaveBook({
id: this.props.bookId
});
this.props.dispatchSaveEditions({
id: this.props.bookId
});
}
//
@@ -114,10 +105,9 @@ EditBookModalContentConnector.propTypes = {
bookId: PropTypes.number,
isSaving: PropTypes.bool.isRequired,
saveError: PropTypes.object,
dispatchFetchEditions: PropTypes.func.isRequired,
dispatchClearEditions: PropTypes.func.isRequired,
dispatchSetBookValue: PropTypes.func.isRequired,
dispatchSaveBook: PropTypes.func.isRequired,
dispatchSaveEditions: PropTypes.func.isRequired,
onModalClose: PropTypes.func.isRequired
};

View File

@@ -5,6 +5,7 @@ import { connect } from 'react-redux';
import { createSelector } from 'reselect';
import * as commandNames from 'Commands/commandNames';
import { executeCommand } from 'Store/Actions/commandActions';
import createBookAuthorSelector from 'Store/Selectors/createBookAuthorSelector';
import createBookQualityProfileSelector from 'Store/Selectors/createBookQualityProfileSelector';
import createBookSelector from 'Store/Selectors/createBookSelector';
import createExecutingCommandsSelector from 'Store/Selectors/createExecutingCommandsSelector';
@@ -32,11 +33,13 @@ function selectShowSearchAction() {
function createMapStateToProps() {
return createSelector(
createBookSelector(),
createBookAuthorSelector(),
createBookQualityProfileSelector(),
selectShowSearchAction(),
createExecutingCommandsSelector(),
(
book,
author,
qualityProfile,
showSearchAction,
executingCommands
@@ -54,7 +57,7 @@ function createMapStateToProps() {
const isRefreshingBook = executingCommands.some((command) => {
return (
(command.name === commandNames.REFRESH_AUTHOR &&
command.body.authorId === book.author.id) ||
command.body.authorId === book.authorId) ||
(command.name === commandNames.REFRESH_BOOK &&
command.body.bookId === book.id)
);
@@ -63,7 +66,7 @@ function createMapStateToProps() {
const isSearchingBook = executingCommands.some((command) => {
return (
(command.name === commandNames.AUTHOR_SEARCH &&
command.body.authorId === book.author.id) ||
command.body.authorId === book.authorId) ||
(command.name === commandNames.BOOK_SEARCH &&
command.body.bookIds.includes(book.id))
);
@@ -71,6 +74,7 @@ function createMapStateToProps() {
return {
...book,
author,
qualityProfile,
showSearchAction,
isRefreshingBook,

View File

@@ -12,6 +12,7 @@ import SpinnerIconButton from 'Components/Link/SpinnerIconButton';
import { icons } from 'Helpers/Props';
import dimensions from 'Styles/Variables/dimensions';
import fonts from 'Styles/Variables/fonts';
import createAjaxRequest from 'Utilities/createAjaxRequest';
import stripHtml from 'Utilities/String/stripHtml';
import translate from 'Utilities/String/translate';
import BookIndexOverviewInfo from './BookIndexOverviewInfo';
@@ -42,10 +43,26 @@ class BookIndexOverview extends Component {
this.state = {
isEditAuthorModalOpen: false,
isDeleteAuthorModalOpen: false
isDeleteAuthorModalOpen: false,
overview: ''
};
}
componentDidMount() {
const { id } = this.props;
// Note that this component is lazy loaded by the virtualised view.
// We want to avoid storing overviews for *all* books which is
// why it's not put into the redux store
const promise = createAjaxRequest({
url: `/book/${id}/overview`
}).request;
promise.done((data) => {
this.setState({ overview: data.overview });
});
}
//
// Listeners
@@ -84,7 +101,6 @@ class BookIndexOverview extends Component {
const {
id,
title,
overview,
monitored,
titleSlug,
nextAiring,
@@ -118,6 +134,7 @@ class BookIndexOverview extends Component {
} = statistics;
const {
overview,
isEditAuthorModalOpen,
isDeleteAuthorModalOpen
} = this.state;
@@ -267,7 +284,6 @@ class BookIndexOverview extends Component {
BookIndexOverview.propTypes = {
id: PropTypes.number.isRequired,
title: PropTypes.string.isRequired,
overview: PropTypes.string.isRequired,
monitored: PropTypes.bool.isRequired,
titleSlug: PropTypes.string.isRequired,
nextAiring: PropTypes.string,

View File

@@ -6,6 +6,7 @@ import SelectInput from 'Components/Form/SelectInput';
import SpinnerButton from 'Components/Link/SpinnerButton';
import PageContentFooter from 'Components/Page/PageContentFooter';
import { kinds } from 'Helpers/Props';
import translate from 'Utilities/String/translate';
import styles from './BookshelfFooter.css';
const NO_CHANGE = 'noChange';
@@ -114,7 +115,7 @@ class BookshelfFooter extends Component {
<div className={styles.inputContainer}>
<div className={styles.label}>
Monitor Existing Books
{translate('MonitorExistingBooks')}
</div>
<MonitorBooksSelectInput
@@ -128,7 +129,7 @@ class BookshelfFooter extends Component {
<div className={styles.inputContainer}>
<div className={styles.label}>
Monitor New Books
{translate('MonitorNewBooks')}
</div>
<MonitorNewItemsSelectInput
@@ -152,7 +153,7 @@ class BookshelfFooter extends Component {
isDisabled={!selectedCount || noChanges}
onPress={this.onUpdateSelectedPress}
>
Update Selected
{translate('UpdateSelected')}
</SpinnerButton>
</div>
</PageContentFooter>

View File

@@ -2,6 +2,7 @@ import PropTypes from 'prop-types';
import React from 'react';
import Link from 'Components/Link/Link';
import { inputTypes } from 'Helpers/Props';
import translate from 'Utilities/String/translate';
// import translate from 'Utilities/String/translate';
import AutoCompleteInput from './AutoCompleteInput';
import BookEditionSelectInputConnector from './BookEditionSelectInputConnector';
@@ -216,7 +217,7 @@ function FormInputGroup(props) {
<Link
to={helpLink}
>
More Info
{translate('MoreInfo')}
</Link>
}

View File

@@ -14,7 +14,7 @@ function PageContent(props) {
return (
<ErrorBoundary errorComponent={PageContentError}>
<DocumentTitle title={title ? `${title} - Readarr` : 'Readarr'}>
<DocumentTitle title={title ? `${title} - ${window.Readarr.instanceName}` : window.Readarr.instanceName}>
<div className={className}>
{children}
</div>

View File

@@ -126,7 +126,7 @@ class AddAuthorOptionsForm extends Component {
<FormGroup className={showMetadataProfile ? undefined : styles.hideMetadataProfile}>
<FormLabel>
Metadata Profile
{translate('MetadataProfile')}
{
includeNoneMetadataProfile &&

View File

@@ -20,6 +20,7 @@ function HostSettings(props) {
bindAddress,
port,
urlBase,
instanceName,
enableSsl,
sslPort,
sslCertPath,
@@ -78,6 +79,22 @@ function HostSettings(props) {
/>
</FormGroup>
<FormGroup
advancedSettings={advancedSettings}
isAdvanced={true}
>
<FormLabel>{translate('InstanceName')}</FormLabel>
<FormInputGroup
type={inputTypes.TEXT}
name="instanceName"
helpText={translate('InstanceNameHelpText')}
helpTextWarning={translate('RestartRequiredHelpTextWarning')}
onChange={onInputChange}
{...instanceName}
/>
</FormGroup>
<FormGroup
advancedSettings={advancedSettings}
isAdvanced={true}

View File

@@ -28,17 +28,17 @@ function ImportListMonitoringOptionsPopoverContent() {
<DescriptionList>
<DescriptionListItem
title={translate('None')}
data="Do not monitor authors or books"
data={translate('DataListMonitorNone')}
/>
<DescriptionListItem
title={translate('SpecificBook')}
data="Monitor authors but only monitor books explicitly included in the list"
data={translate('DataListMonitorSpecificBook')}
/>
<DescriptionListItem
title={translate('AllAuthorBooks')}
data="Monitor authors and all books for each author included on the import list"
data={translate('DataListMonitorAll')}
/>
</DescriptionList>
);
@@ -89,7 +89,7 @@ function EditImportListModalContent(props) {
return (
<ModalContent onModalClose={onModalClose}>
<ModalHeader>
{id ? 'Edit List' : 'Add List'}
{id ? translate('EditList') : translate('AddList')}
</ModalHeader>
<ModalBody>
@@ -148,7 +148,7 @@ function EditImportListModalContent(props) {
<FormGroup>
<FormLabel>
Monitor
{translate('Monitor')}
<Popover
anchor={
@@ -318,7 +318,7 @@ function EditImportListModalContent(props) {
kind={kinds.DANGER}
onPress={onDeleteImportListPress}
>
Delete
{translate('Delete')}
</Button>
}
@@ -327,13 +327,13 @@ function EditImportListModalContent(props) {
error={saveError}
onPress={onTestPress}
>
Test
{translate('Test')}
</SpinnerErrorButton>
<Button
onPress={onModalClose}
>
Cancel
{translate('Cancel')}
</Button>
<SpinnerErrorButton
@@ -341,7 +341,7 @@ function EditImportListModalContent(props) {
error={saveError}
onPress={onSavePress}
>
Save
{translate('Save')}
</SpinnerErrorButton>
</ModalFooter>
</ModalContent>

View File

@@ -346,7 +346,7 @@ function EditRootFolderModalContent(props) {
<FormGroup>
<FormLabel>
Convert to format
{translate('ConvertToFormat')}
<Popover
anchor={
<Icon
@@ -371,7 +371,7 @@ function EditRootFolderModalContent(props) {
<FormGroup>
<FormLabel>
Calibre Output Profile
{translate('CalibreOutputProfile')}
<Popover
anchor={
<Icon
@@ -423,14 +423,14 @@ function EditRootFolderModalContent(props) {
kind={kinds.DANGER}
onPress={onDeleteRootFolderPress}
>
Delete
{translate('Delete')}
</Button>
}
<Button
onPress={onModalClose}
>
Cancel
{translate('Cancel')}
</Button>
<SpinnerErrorButton
@@ -438,7 +438,7 @@ function EditRootFolderModalContent(props) {
error={saveError}
onPress={onSavePress}
>
Save
{translate('Save')}
</SpinnerErrorButton>
</ModalFooter>
</ModalContent>

View File

@@ -78,12 +78,8 @@ export const actionHandlers = handleThunks({
} = payload;
const promise = createAjaxRequest({
url: '/history/failed',
method: 'POST',
data: {
id: historyId
},
dataType: 'json'
url: `/history/failed/${historyId}`,
method: 'POST'
}).request;
promise.done(() => {

View File

@@ -86,12 +86,8 @@ export const actionHandlers = handleThunks({
} = payload;
const promise = createAjaxRequest({
url: '/history/failed',
method: 'POST',
data: {
id: historyId
},
dataType: 'json'
url: `/history/failed/${historyId}`,
method: 'POST'
}).request;
promise.done(() => {

View File

@@ -1,5 +1,8 @@
import { createAction } from 'redux-actions';
import { batchActions } from 'redux-batched-actions';
import { createThunk, handleThunks } from 'Store/thunks';
import getProviderState from 'Utilities/State/getProviderState';
import { updateItem } from './baseActions';
import createFetchHandler from './Creators/createFetchHandler';
import createHandleActions from './Creators/createHandleActions';
import createClearReducer from './Creators/Reducers/createClearReducer';
@@ -25,18 +28,39 @@ export const defaultState = {
export const FETCH_EDITIONS = 'editions/fetchEditions';
export const CLEAR_EDITIONS = 'editions/clearEditions';
export const SAVE_EDITIONS = 'editions/saveEditions';
//
// Action Creators
export const fetchEditions = createThunk(FETCH_EDITIONS);
export const clearEditions = createAction(CLEAR_EDITIONS);
export const saveEditions = createThunk(SAVE_EDITIONS);
//
// Action Handlers
export const actionHandlers = handleThunks({
[FETCH_EDITIONS]: createFetchHandler(section, '/edition')
[FETCH_EDITIONS]: createFetchHandler(section, '/edition'),
[SAVE_EDITIONS]: function(getState, payload, dispatch) {
const {
id,
...otherPayload
} = payload;
const saveData = getProviderState({ id, ...otherPayload }, getState, 'books');
dispatch(batchActions([
...saveData.editions.map((edition) => {
return updateItem({
id: edition.id,
section: 'editions',
...edition
});
})
]));
}
});
//

View File

@@ -246,11 +246,8 @@ export const actionHandlers = handleThunks({
}));
const promise = createAjaxRequest({
url: '/history/failed',
url: `/history/failed/${id}`,
method: 'POST',
data: {
id
},
dataType: 'json'
}).request;

View File

@@ -0,0 +1,15 @@
import { createSelector } from 'reselect';
import createBookSelector from './createBookSelector';
function createBookAuthorSelector() {
return createSelector(
createBookSelector(),
(state) => state.authors.itemMap,
(state) => state.authors.items,
(book, authorMap, allAuthors) => {
return allAuthors[authorMap[book.authorId]];
}
);
}
export default createBookAuthorSelector;

View File

@@ -1,18 +1,16 @@
import { createSelector } from 'reselect';
import createBookSelector from './createBookSelector';
import createBookAuthorSelector from './createBookAuthorSelector';
function createBookQualityProfileSelector() {
return createSelector(
(state) => state.settings.qualityProfiles.items,
createBookSelector(),
(qualityProfiles, book) => {
if (!book) {
createBookAuthorSelector(),
(qualityProfiles, author) => {
if (!author) {
return {};
}
return qualityProfiles.find((profile) => {
return profile.id === book.author.qualityProfileId;
});
return qualityProfiles.find((profile) => profile.id === author.qualityProfileId);
}
);
}

View File

@@ -33,7 +33,7 @@
"@fortawesome/free-regular-svg-icons": "5.15.3",
"@fortawesome/free-solid-svg-icons": "5.15.3",
"@fortawesome/react-fontawesome": "0.1.14",
"@microsoft/signalr": "6.0.3",
"@microsoft/signalr": "6.0.5",
"@sentry/browser": "6.18.2",
"@sentry/integrations": "6.18.2",
"ansi-colors": "4.1.1",

View File

@@ -15,25 +15,26 @@
<PackageVersion Include="ImpromptuInterface" Version="7.0.1" />
<PackageVersion Include="LazyCache" Version="2.4.0" />
<PackageVersion Include="Mailkit" Version="3.1.1" />
<PackageVersion Include="Microsoft.AspNetCore.SignalR.Client" Version="6.0.3" />
<PackageVersion Include="Microsoft.AspNetCore.SignalR.Client" Version="6.0.5" />
<PackageVersion Include="Microsoft.Extensions.Caching.Memory" Version="6.0.1" />
<PackageVersion Include="Microsoft.Extensions.Configuration" Version="6.0.1" />
<PackageVersion Include="Microsoft.Extensions.DependencyInjection" Version="6.0.0" />
<PackageVersion Include="Microsoft.Extensions.Hosting.WindowsServices" Version="6.0.0" />
<PackageVersion Include="Microsoft.Extensions.Logging" Version="6.0.0" />
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.1.0" />
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.2.0" />
<PackageVersion Include="Microsoft.Win32.Registry" Version="5.0.0" />
<PackageVersion Include="Mono.Posix.NETStandard" Version="5.20.1.34-servarr18" />
<PackageVersion Include="MonoTorrent" Version="2.0.4" />
<PackageVersion Include="Mono.Posix.NETStandard" Version="5.20.1.34-servarr22" />
<PackageVersion Include="MonoTorrent" Version="2.0.5" />
<PackageVersion Include="Moq" Version="4.17.2" />
<PackageVersion Include="NBuilder" Version="6.1.0" />
<PackageVersion Include="Newtonsoft.Json" Version="13.0.1" />
<PackageVersion Include="NLog.Extensions.Logging" Version="1.7.4" />
<PackageVersion Include="NLog" Version="4.7.14" />
<PackageVersion Include="NLog.Targets.Syslog" Version="6.0.2" />
<PackageVersion Include="NUnit3TestAdapter" Version="4.2.1" />
<PackageVersion Include="NUnit" Version="3.13.2" />
<PackageVersion Include="NunitXml.TestLogger" Version="3.0.117" />
<PackageVersion Include="PdfSharpCore" Version="1.3.13" />
<PackageVersion Include="PdfSharpCore" Version="1.3.18" />
<PackageVersion Include="RestSharp.Serializers.SystemTextJson" Version="106.15.0" />
<PackageVersion Include="RestSharp" Version="106.15.0" />
<PackageVersion Include="Selenium.Support" Version="3.141.0" />
@@ -55,9 +56,9 @@
<PackageVersion Include="System.Security.Principal.Windows" Version="5.0.0" />
<PackageVersion Include="System.ServiceProcess.ServiceController" Version="6.0.0" />
<PackageVersion Include="System.Text.Encoding.CodePages" Version="6.0.0" />
<PackageVersion Include="System.Text.Json" Version="6.0.2" />
<PackageVersion Include="System.Text.Json" Version="6.0.4" />
<PackageVersion Include="System.ValueTuple" Version="4.5.0" />
<PackageVersion Include="TagLibSharp-Lidarr" Version="2.2.0.19" />
<PackageVersion Include="Unity" Version="5.11.10" />
</ItemGroup>
</Project>
</Project>

View File

@@ -9,4 +9,26 @@
<add key="SQLite" value="https://pkgs.dev.azure.com/Servarr/Servarr/_packaging/SQLite/nuget/v3/index.json" />
<add key="coverlet-nightly" value="https://pkgs.dev.azure.com/Servarr/coverlet/_packaging/coverlet-nightly/nuget/v3/index.json" />
</packageSources>
<packageSourceMapping>
<!-- key value for <packageSource> should match key values from <packageSources> element -->
<packageSource key="nuget.org">
<package pattern="*" />
</packageSource>
<packageSource key="dotnet-bsd-crossbuild">
<package pattern="*" />
</packageSource>
<packageSource key="FluentMigrator">
<package pattern="FluentMigrator" />
<package pattern="FluentMigrator.*" />
</packageSource>
<packageSource key="Mono.Posix.NETStandard">
<package pattern="Mono.Posix.NETStandard" />
</packageSource>
<packageSource key="SQLite">
<package pattern="System.Data.SQLite.Core.Servarr" />
</packageSource>
<packageSource key="coverlet-nightly">
<package pattern="coverlet.*" />
</packageSource>
</packageSourceMapping>
</configuration>

View File

@@ -80,6 +80,7 @@ namespace NzbDrone.Common.Test.InstrumentationTests
//GoodReads
[TestCase(@"{""signatureMethod"": ""hmacSha1"",""signatureTreatment"": ""escaped"",""type"": ""protectedResource"",""method"": ""GET"",""token"": ""mytoken"",""tokenSecret"": ""mytokensecret"",""requestUrl"": ""https://www.goodreads.com/review/list.xml"",""parameters"": { ""_nc"": ""1"", ""v"": ""2"", ""id"": ""999999999"", ""shelf"": ""currently-reading"", ""per_page"": ""200"", ""page"": ""1""}")]
[TestCase(@"https://www.goodreads.com/series/311911?key=1234530f422f4aacb6b301233210aaaa&_nc=1&format=xml")]
public void should_cleanGoodRead_message(string message)
{
var cleansedMessage = CleanseLogMessage.Cleanse(message);

View File

@@ -11,7 +11,7 @@ namespace NzbDrone.Common.Instrumentation
private static readonly Regex[] CleansingRules = new[]
{
// Url
new Regex(@"(?<=\?|&|: )(apikey|(?:access[-_]?)?token|passkey|auth|authkey|user|uid|api|[a-z_]*apikey|account|passwd)=(?<secret>[^&=]+?)(?= |&|$)", RegexOptions.Compiled | RegexOptions.IgnoreCase),
new Regex(@"(?<=\?|&|: )((?:api|auth|pass)?key|(?:access[-_]?)?token|auth|user|uid|api|[a-z_]*apikey|account|passwd)=(?<secret>[^&=]+?)(?= |&|$)", RegexOptions.Compiled | RegexOptions.IgnoreCase),
new Regex(@"(?<=\?|&)[^=]*?(username|password)=(?<secret>[^&=]+?)(?= |&|$)", RegexOptions.Compiled | RegexOptions.IgnoreCase),
new Regex(@"torrentleech\.org/(?!rss)(?<secret>[0-9a-z]+)", RegexOptions.Compiled | RegexOptions.IgnoreCase),
new Regex(@"torrentleech\.org/rss/download/[0-9]+/(?<secret>[0-9a-z]+)", RegexOptions.Compiled | RegexOptions.IgnoreCase),

View File

@@ -27,7 +27,6 @@ namespace NzbDrone.Core.Test.UpdateTests
[Test]
public void finds_update_when_version_lower()
{
NotBsd();
UseRealHttp();
Subject.GetLatestUpdate("nightly", new Version(0, 1)).Should().NotBeNull();
}
@@ -43,8 +42,6 @@ namespace NzbDrone.Core.Test.UpdateTests
[Test]
public void should_get_recent_updates()
{
NotBsd();
const string branch = "nightly";
UseRealHttp();
var recent = Subject.GetRecentUpdates(branch, new Version(0, 1));

View File

@@ -41,9 +41,13 @@ namespace NzbDrone.Core.Configuration
string SslCertPassword { get; }
string UrlBase { get; }
string UiFolder { get; }
string InstanceName { get; }
bool UpdateAutomatically { get; }
UpdateMechanism UpdateMechanism { get; }
string UpdateScriptPath { get; }
string SyslogServer { get; }
int SyslogPort { get; }
string SyslogLevel { get; }
}
public class ConfigFileProvider : IConfigFileProvider
@@ -202,6 +206,7 @@ namespace NzbDrone.Core.Configuration
}
public string UiFolder => BuildInfo.IsDebug ? Path.Combine("..", "UI") : "UI";
public string InstanceName => GetValue("InstanceName", BuildInfo.AppName);
public bool UpdateAutomatically => GetValueBoolean("UpdateAutomatically", false, false);
@@ -209,6 +214,12 @@ namespace NzbDrone.Core.Configuration
public string UpdateScriptPath => GetValue("UpdateScriptPath", "", false);
public string SyslogServer => GetValue("SyslogServer", "", persist: false);
public int SyslogPort => GetValueInt("SyslogPort", 514, persist: false);
public string SyslogLevel => GetValue("SyslogLevel", LogLevel, false).ToLowerInvariant();
public int GetValueInt(string key, int defaultValue, bool persist = true)
{
return Convert.ToInt32(GetValue(key, defaultValue, persist));

View File

@@ -0,0 +1,14 @@
using FluentMigrator;
using NzbDrone.Core.Datastore.Migration.Framework;
namespace NzbDrone.Core.Datastore.Migration
{
[Migration(22)]
public class EditionMonitoredIndex : NzbDroneMigrationBase
{
protected override void MainDbUpgrade()
{
Create.Index().OnTable("Editions").OnColumn("Monitored");
}
}
}

View File

@@ -2,6 +2,8 @@ using System.Collections.Generic;
using System.Linq;
using NLog;
using NLog.Config;
using NLog.Targets.Syslog;
using NLog.Targets.Syslog.Settings;
using NzbDrone.Common.EnvironmentInfo;
using NzbDrone.Common.Extensions;
using NzbDrone.Common.Instrumentation;
@@ -40,6 +42,12 @@ namespace NzbDrone.Core.Instrumentation
minimumConsoleLogLevel = LogLevel.Info;
}
if (_configFileProvider.SyslogServer.IsNotNullOrWhiteSpace())
{
var syslogLevel = LogLevel.FromString(_configFileProvider.SyslogLevel);
SetSyslogParameters(_configFileProvider.SyslogServer, _configFileProvider.SyslogPort, syslogLevel);
}
var rules = LogManager.Configuration.LoggingRules;
//Console
@@ -101,6 +109,24 @@ namespace NzbDrone.Core.Instrumentation
}
}
private void SetSyslogParameters(string syslogServer, int syslogPort, LogLevel minimumLogLevel)
{
var syslogTarget = new SyslogTarget();
syslogTarget.Name = "syslogTarget";
syslogTarget.MessageSend.Protocol = ProtocolType.Udp;
syslogTarget.MessageSend.Udp.Port = syslogPort;
syslogTarget.MessageSend.Udp.Server = syslogServer;
syslogTarget.MessageSend.Udp.ReconnectInterval = 500;
syslogTarget.MessageCreation.Rfc = RfcNumber.Rfc5424;
syslogTarget.MessageCreation.Rfc5424.AppName = _configFileProvider.InstanceName;
var loggingRule = new LoggingRule("*", minimumLogLevel, syslogTarget);
LogManager.Configuration.AddTarget("syslogTarget", syslogTarget);
LogManager.Configuration.LoggingRules.Add(loggingRule);
}
private List<LogLevel> GetLogLevels()
{
return new List<LogLevel>

View File

@@ -479,5 +479,79 @@
"Wanted": "مطلوب",
"All": "الكل",
"SelectAll": "اختر الكل",
"SelectedCountBooksSelectedInterp": "تم تحديد {0} فيلم (أفلام)"
"SelectedCountBooksSelectedInterp": "تم تحديد {0} فيلم (أفلام)",
"ConnectSettingsSummary": "الإخطارات والاتصالات بخوادم / مشغلات الوسائط والبرامج النصية المخصصة",
"FileWasDeletedByViaUI": "تم حذف الملف عبر واجهة المستخدم",
"ImportListStatusCheckSingleClientMessage": "القوائم غير متاحة بسبب الإخفاقات: {0}",
"TimeLeft": "الوقت المتبقي",
"UISettingsSummary": "التقويم والتاريخ وخيارات الألوان الضعيفة",
"Yesterday": "في الامس",
"IndexerRssHealthCheckNoAvailableIndexers": "جميع المفهرسات التي تدعم خدمة RSS غير متاحة مؤقتًا بسبب أخطاء المفهرس الأخيرة",
"OnBookFileDeleteHelpText": "عند حذف ملف الفيلم",
"SettingsRemotePathMappingRemotePathHelpText": "مسار الجذر إلى الدليل الذي يصل إليه Download Client",
"SystemTimeCheckMessage": "توقف وقت النظام بأكثر من يوم واحد. قد لا تعمل المهام المجدولة بشكل صحيح حتى يتم تصحيح الوقت",
"UpdateCheckStartupNotWritableMessage": "لا يمكن تثبيت التحديث لأن مجلد بدء التشغيل \"{0}\" غير قابل للكتابة بواسطة المستخدم \"{1}\".",
"ImportListStatusCheckAllClientMessage": "جميع القوائم غير متاحة بسبب الإخفاقات",
"IndexerStatusCheckAllClientMessage": "جميع المفهرسات غير متوفرة بسبب الفشل",
"MaintenanceRelease": "إصدار الصيانة: إصلاحات الأخطاء والتحسينات الأخرى. راجع Github Commit History لمزيد من التفاصيل",
"OnGrab": "عند الاستيلاء",
"OnHealthIssue": "في قضية الصحة",
"Filters": "منقي",
"Connect": "الاتصال",
"HealthNoIssues": "لا مشاكل مع التكوين الخاص بك",
"MissingFromDisk": "لم يتمكن Whisparr من العثور على الملف على القرص لذا تمت إزالته",
"IndexerStatusCheckSingleClientMessage": "المفهرسات غير متاحة بسبب الإخفاقات: {0}",
"Lists": "القوائم",
"Metadata": "البيانات الوصفية",
"CreateEmptyAuthorFolders": "إنشاء مجلدات أفلام فارغة",
"ReadarrSupportsAnyDownloadClient": "يدعم Whisparr أي عميل تنزيل يستخدم معيار Newznab ، بالإضافة إلى عملاء التنزيل الآخرين المدرجة أدناه.",
"Queued": "في قائمة الانتظار",
"RefreshAndScan": "التحديث والمسح الضوئي",
"RescanAfterRefreshHelpText": "أعد فحص مجلد الفيلم بعد تحديث الفيلم",
"RootFolderCheckMultipleMessage": "عدة مجلدات جذر مفقودة: {0}",
"SearchFiltered": "تصفية البحث",
"UpdateCheckUINotWritableMessage": "لا يمكن تثبيت التحديث لأن مجلد واجهة المستخدم '{0}' غير قابل للكتابة بواسطة المستخدم '{1}'",
"AppDataLocationHealthCheckMessage": "لن يكون التحديث ممكنًا لمنع حذف AppData عند التحديث",
"CouldntFindAnyResultsForTerm": "تعذر العثور على أية نتائج لـ \"{0}\"",
"Disabled": "معاق",
"DownloadClientCheckNoneAvailableMessage": "لا يوجد عميل تنزيل متاح",
"DownloadClientCheckUnableToCommunicateMessage": "تعذر الاتصال بـ {0}.",
"DownloadClientStatusCheckSingleClientMessage": "برامج التنزيل غير متاحة بسبب الإخفاقات: {0}",
"FailedToLoadQueue": "فشل تحميل قائمة الانتظار",
"FileWasDeletedByUpgrade": "تم حذف الملف لاستيراد ترقية",
"General": "جنرال لواء",
"IndexerLongTermStatusCheckAllClientMessage": "جميع المفهرسات غير متوفرة بسبب الفشل لأكثر من 6 ساعات",
"IndexerLongTermStatusCheckSingleClientMessage": "المفهرسات غير متاحة بسبب الإخفاقات لأكثر من 6 ساعات: {0}",
"IndexerPriorityHelpText": "أولوية المفهرس من 1 (الأعلى) إلى 50 (الأدنى). الافتراضي: 25.",
"IndexerRssHealthCheckNoIndexers": "لا توجد مفهرسات متاحة مع تمكين مزامنة RSS ، ولن يحصل Radarr على الإصدارات الجديدة تلقائيًا",
"IndexerSearchCheckNoAutomaticMessage": "لا تتوفر مفهرسات مع تمكين البحث التلقائي ، ولن يقدم Radarr أي نتائج بحث تلقائية",
"IndexerSearchCheckNoAvailableIndexersMessage": "جميع المفهرسات القادرة على البحث غير متوفرة مؤقتًا بسبب أخطاء المفهرس الأخيرة",
"IndexerSearchCheckNoInteractiveMessage": "لا تتوفر مفهرسات مع تمكين البحث التفاعلي ، ولن يقدم Radarr أي نتائج بحث تفاعلية",
"IndexersSettingsSummary": "المفهرسات وقيود الإصدار",
"MediaManagement": "إدارة وسائل الإعلام",
"Monitor": "مراقب",
"MountCheckMessage": "تم تثبيت الحامل الذي يحتوي على مسار فيلم للقراءة فقط: ",
"OnUpgrade": "عند الترقية",
"ProxyCheckBadRequestMessage": "فشل اختبار الوكيل. رمز الحالة: {0}",
"ProxyCheckFailedToTestMessage": "فشل اختبار الوكيل: {0}",
"QualitySettingsSummary": "أحجام الجودة والتسمية",
"QueueIsEmpty": "قائمة الانتظار فارغة",
"RestartReloadNote": "ملاحظة: سيتم إعادة تشغيل Radarr تلقائيًا وإعادة تحميل واجهة المستخدم أثناء عملية الاستعادة.",
"RootFolderCheckSingleMessage": "مجلد الجذر مفقود: {0}",
"Save": "حفظ",
"SettingsRemotePathMappingLocalPath": "مسار محلي",
"SettingsRemotePathMappingLocalPathHelpText": "المسار الذي يجب أن يستخدمه Radarr للوصول إلى المسار البعيد محليًا",
"SettingsRemotePathMappingRemotePath": "مسار بعيد",
"DownloadClientsSettingsSummary": "تنزيل العملاء وتنزيل المناولة وتعيينات المسار البعيد",
"DownloadClientStatusCheckAllClientMessage": "جميع عملاء التنزيل غير متاحين بسبب الفشل",
"ImportMechanismHealthCheckMessage": "تفعيل معالجة التنزيل المكتملة",
"OnBookFileDelete": "عند حذف ملف الفيلم",
"OnBookFileDeleteForUpgrade": "عند حذف ملف الفيلم للترقية",
"OnBookFileDeleteForUpgradeHelpText": "عند حذف ملف الفيلم للترقية",
"OnRename": "عند إعادة التسمية",
"ProxyCheckResolveIpMessage": "فشل حل عنوان IP لمضيف الخادم الوكيل المكون {0}",
"UpdateCheckStartupTranslocationMessage": "لا يمكن تثبيت التحديث لأن مجلد بدء التشغيل \"{0}\" موجود في مجلد App Translocation.",
"ShowUnknownAuthorItems": "إظهار عناصر الفيلم غير المعروفة",
"GeneralSettingsSummary": "المنفذ ، SSL ، اسم المستخدم / كلمة المرور ، الوكيل ، التحليلات والتحديثات",
"TheAuthorFolderAndAllOfItsContentWillBeDeleted": "سيتم حذف مجلد الفيلم \"{0}\" وجميع محتوياته."
}

View File

@@ -477,5 +477,80 @@
"UnselectAll": "Деселектирайте всички",
"UpdateSelected": "Избрана актуализация",
"Wanted": "Издирва се",
"All": "всичко"
"All": "всичко",
"OnGrab": "На Граб",
"RootFolderCheckMultipleMessage": "Липсват множество коренни папки: {0}",
"Save": "Запазете",
"FailedToLoadQueue": "Зареждането на опашката не бе успешно",
"Filters": "Филтър",
"CreateEmptyAuthorFolders": "Създайте празни папки с филми",
"TimeLeft": "Оставащо време",
"ImportMechanismHealthCheckMessage": "Активиране на завършено обработване на изтегляне",
"IndexerLongTermStatusCheckSingleClientMessage": "Индексатори не са налични поради неуспехи за повече от 6 часа: {0}",
"QualitySettingsSummary": "Качествени размери и именуване",
"UpdateCheckUINotWritableMessage": "Не може да се инсталира актуализация, защото папката „{0}“ на потребителския интерфейс не може да се записва от потребителя „{1}“.",
"DownloadClientsSettingsSummary": "Изтегляне на клиенти, обработка на изтегляния и отдалечени картографски пътища",
"DownloadClientStatusCheckAllClientMessage": "Всички клиенти за изтегляне са недостъпни поради неуспехи",
"OnHealthIssue": "По здравен въпрос",
"Component": "Съставна част",
"FileWasDeletedByUpgrade": "Файлът беше изтрит за импортиране на надстройка",
"FileWasDeletedByViaUI": "Файлът беше изтрит чрез потребителския интерфейс",
"General": "Общ",
"GeneralSettingsSummary": "Порт, SSL, потребителско име / парола, прокси, анализи и актуализации",
"ImportListStatusCheckAllClientMessage": "Всички списъци са недостъпни поради неуспехи",
"ImportListStatusCheckSingleClientMessage": "Списъци, недостъпни поради неуспехи: {0}",
"IndexerPriorityHelpText": "Приоритет на индексатора от 1 (най-висок) до 50 (най-нисък). По подразбиране: 25.",
"IndexerRssHealthCheckNoAvailableIndexers": "Всички rss-съвместими индексатори са временно недостъпни поради скорошни грешки в индексатора",
"IndexerRssHealthCheckNoIndexers": "Няма налични индексатори с активирана RSS синхронизация, Radarr няма да взема автоматично нови версии",
"Lists": "Списъци",
"QueueIsEmpty": "Опашката е празна",
"RefreshAndScan": "Опресняване и сканиране",
"RescanAfterRefreshHelpText": "Повторно сканиране на папката с филм след освежаване на филма",
"RestartReloadNote": "Забележка: Radarr автоматично ще рестартира и презареди потребителския интерфейс по време на процеса на възстановяване.",
"SearchFiltered": "Търсене Филтрирано",
"DownloadClientCheckUnableToCommunicateMessage": "Не може да се комуникира с {0}.",
"Connect": "Свържете",
"DownloadClientStatusCheckSingleClientMessage": "Клиентите за изтегляне са недостъпни поради грешки: {0}",
"AppDataLocationHealthCheckMessage": "Актуализирането няма да е възможно, за да се предотврати изтриването на AppData при актуализация",
"ConnectSettingsSummary": "Известия, връзки към медийни сървъри / плейъри и персонализирани скриптове",
"HealthNoIssues": "Няма проблеми с вашата конфигурация",
"DownloadClientCheckNoneAvailableMessage": "Няма наличен клиент за изтегляне",
"IndexersSettingsSummary": "Индексатори и ограничения за освобождаване",
"MissingFromDisk": "Whisparr не можа да намери файла на диска, така че той беше премахнат",
"MediaManagement": "Управление на медиите",
"Metadata": "Метаданни",
"ReadarrSupportsAnyDownloadClient": "Whisparr поддържа всеки клиент за изтегляне, който използва стандарта Newznab, както и други клиенти за изтегляне, изброени по-долу.",
"RootFolderCheckSingleMessage": "Липсваща основна папка: {0}",
"SettingsRemotePathMappingLocalPath": "Местен път",
"SettingsRemotePathMappingRemotePath": "Отдалечен път",
"UISettingsSummary": "Опции за увреждане на календар, дата и цвят",
"Yesterday": "Вчера",
"Disabled": "хора с увреждания",
"IndexerLongTermStatusCheckAllClientMessage": "Всички индексатори са недостъпни поради грешки за повече от 6 часа",
"IndexerSearchCheckNoAutomaticMessage": "Няма налични индексатори с активирано автоматично търсене, Radarr няма да предоставя резултати от автоматично търсене",
"IndexerSearchCheckNoAvailableIndexersMessage": "Всички индексатори с възможност за търсене са временно недостъпни поради скорошни грешки в индексатора",
"IndexerSearchCheckNoInteractiveMessage": "Няма налични индексатори с активирано интерактивно търсене, Radarr няма да предоставя никакви интерактивни резултати от търсенето",
"IndexerStatusCheckAllClientMessage": "Всички индексатори са недостъпни поради грешки",
"IndexerStatusCheckSingleClientMessage": "Индексатори не са налични поради грешки: {0}",
"MaintenanceRelease": "Издание за поддръжка: поправки на грешки и други подобрения. Вижте История на комисиите на Github за повече подробности",
"Monitor": "Монитор",
"OnBookFileDelete": "В Изтриване на файл с филм",
"OnBookFileDeleteForUpgrade": "Във филмов файл Изтриване за надстройка",
"OnBookFileDeleteForUpgradeHelpText": "Във филмов файл Изтриване за надстройка",
"OnBookFileDeleteHelpText": "В Изтриване на файл с филм",
"OnRename": "При преименуване",
"OnUpgrade": "При надстройка",
"ProxyCheckBadRequestMessage": "Неуспешно тестване на прокси. Код на състоянието: {0}",
"ProxyCheckFailedToTestMessage": "Неуспешно тестване на прокси: {0}",
"ProxyCheckResolveIpMessage": "Неуспешно разрешаване на IP адреса за конфигурирания прокси хост {0}",
"Queued": "На опашка",
"SettingsRemotePathMappingLocalPathHelpText": "Път, който Radarr трябва да използва за локален достъп до отдалечения път",
"SettingsRemotePathMappingRemotePathHelpText": "Основен път към директорията, до която клиентът за изтегляне има достъп",
"ShowUnknownAuthorItems": "Показване на непознати филмови елементи",
"SystemTimeCheckMessage": "Системното време е изключено с повече от 1 ден. Планираните задачи може да не се изпълняват правилно, докато времето не бъде коригирано",
"UpdateCheckStartupNotWritableMessage": "Не може да се инсталира актуализация, тъй като стартовата папка „{0}“ не може да се записва от потребителя „{1}“.",
"UpdateCheckStartupTranslocationMessage": "Не може да се инсталира актуализация, защото стартовата папка „{0}“ е в папка за преместване на приложения.",
"MountCheckMessage": "Монтажът, съдържащ път на филм, е монтиран само за четене: ",
"CouldntFindAnyResultsForTerm": "Не можах да намеря резултати за „{0}“",
"TheAuthorFolderAndAllOfItsContentWillBeDeleted": "Папката с филма „{0}“ и цялото й съдържание ще бъдат изтрити."
}

View File

@@ -9,5 +9,6 @@
"QualityProfile": "Perfil de qualitat",
"Publisher": "Editor",
"Password": "Contrassenya",
"New": "Nou"
"New": "Nou",
"Queued": "Cua"
}

View File

@@ -481,5 +481,76 @@
"RescanAfterRefreshHelpText": "Po obnovení filmu znovu prohledejte složku filmu",
"CreateEmptyAuthorFolders": "Vytvořte prázdné složky s filmy",
"SelectAll": "Vybrat vše",
"SelectedCountBooksSelectedInterp": "{0} Vybrané filmy"
"SelectedCountBooksSelectedInterp": "{0} Vybrané filmy",
"Queued": "Ve frontě",
"Connect": "Připojit",
"Yesterday": "Včera",
"ConnectSettingsSummary": "Oznámení, připojení k mediálním serverům / přehrávačům a vlastní skripty",
"IndexerLongTermStatusCheckAllClientMessage": "Všechny indexery nejsou k dispozici z důvodu selhání po dobu delší než 6 hodin",
"IndexerRssHealthCheckNoAvailableIndexers": "Všechny indexery podporující rss jsou dočasně nedostupné kvůli nedávným chybám indexeru",
"Lists": "Seznamy",
"MountCheckMessage": "Mount obsahující filmovou cestu je připojen jen pro čtení: ",
"RefreshAndScan": "Obnovit a skenovat",
"RootFolderCheckSingleMessage": "Chybí kořenová složka: {0}",
"SettingsRemotePathMappingLocalPath": "Místní cesta",
"SettingsRemotePathMappingRemotePath": "Vzdálená cesta",
"UISettingsSummary": "Možnosti kalendáře, data a barev",
"DownloadClientsSettingsSummary": "Stahování klientů, zpracování stahování a mapování vzdálených cest",
"AppDataLocationHealthCheckMessage": "Aktualizace nebude možné zabránit smazání AppData při aktualizaci",
"FileWasDeletedByViaUI": "Soubor byl odstraněn prostřednictvím uživatelského rozhraní",
"IndexersSettingsSummary": "Indexery a omezení vydání",
"IndexerStatusCheckSingleClientMessage": "Indexery nedostupné z důvodu selhání: {0}",
"UpdateCheckStartupNotWritableMessage": "Aktualizaci nelze nainstalovat, protože spouštěcí složku „{0}“ nelze zapisovat uživatelem „{1}“.",
"OnBookFileDelete": "Při mazání filmových souborů",
"OnBookFileDeleteForUpgrade": "Na filmovém souboru Odstranit pro upgrade",
"OnBookFileDeleteForUpgradeHelpText": "Na filmovém souboru Odstranit pro upgrade",
"OnBookFileDeleteHelpText": "Při mazání filmových souborů",
"ReadarrSupportsAnyDownloadClient": "Whisparr podporuje libovolného klienta pro stahování, který používá standard Newznab, stejně jako další klienty pro stahování uvedené níže.",
"TimeLeft": "Zbývající čas",
"Disabled": "Zakázáno",
"CouldntFindAnyResultsForTerm": "Nelze najít žádné výsledky pro dotaz „{0}“",
"DownloadClientCheckNoneAvailableMessage": "Není k dispozici žádný klient pro stahování",
"DownloadClientCheckUnableToCommunicateMessage": "S uživatelem {0} nelze komunikovat.",
"DownloadClientStatusCheckSingleClientMessage": "Stahování klientů není k dispozici z důvodu selhání: {0}",
"FailedToLoadQueue": "Načtení fronty se nezdařilo",
"FileWasDeletedByUpgrade": "Soubor byl odstraněn kvůli importu upgradu",
"Filters": "Filtr",
"General": "Všeobecné",
"GeneralSettingsSummary": "Port, SSL, uživatelské jméno / heslo, proxy, analytika a aktualizace",
"HealthNoIssues": "Žádné problémy s vaší konfigurací",
"ImportListStatusCheckAllClientMessage": "Všechny seznamy nejsou k dispozici z důvodu selhání",
"ImportListStatusCheckSingleClientMessage": "Seznamy nejsou k dispozici z důvodu selhání: {0}",
"IndexerLongTermStatusCheckSingleClientMessage": "Indexery nedostupné z důvodu selhání po dobu delší než 6 hodin: {0}",
"IndexerPriorityHelpText": "Priorita indexování od 1 (nejvyšší) do 50 (nejnižší). Výchozí: 25.",
"IndexerRssHealthCheckNoIndexers": "Nejsou k dispozici žádné indexery se zapnutou synchronizací RSS, Radarr nové verze automaticky nezachytí",
"IndexerSearchCheckNoAutomaticMessage": "Nejsou k dispozici žádné indexery se zapnutým automatickým vyhledáváním, Radarr neposkytne žádné automatické výsledky hledání",
"IndexerSearchCheckNoAvailableIndexersMessage": "Všechny indexery podporující vyhledávání jsou dočasně nedostupné kvůli nedávným chybám indexeru",
"IndexerSearchCheckNoInteractiveMessage": "Pokud je povoleno interaktivní vyhledávání, nejsou k dispozici žádné indexery, Radarr neposkytne žádné interaktivní výsledky hledání",
"IndexerStatusCheckAllClientMessage": "Všechny indexery nejsou k dispozici z důvodu selhání",
"MaintenanceRelease": "Údržbové vydání: opravy chyb a další vylepšení. Další podrobnosti najdete v GitHub Commit History",
"MediaManagement": "Správa médií",
"Metadata": "Metadata",
"MissingFromDisk": "Radarr nemohl najít soubor na disku, takže byl odstraněn",
"Monitor": "Monitor",
"OnRename": "Při přejmenování",
"OnUpgrade": "Při upgradu",
"ProxyCheckBadRequestMessage": "Nepodařilo se otestovat proxy. StatusCode: {0}",
"ProxyCheckFailedToTestMessage": "Nepodařilo se otestovat proxy: {0}",
"QualitySettingsSummary": "Kvalitní velikosti a pojmenování",
"QueueIsEmpty": "Fronta je prázdná",
"RestartReloadNote": "Poznámka: Radarr se během procesu obnovy automaticky restartuje a znovu načte uživatelské rozhraní.",
"RootFolderCheckMultipleMessage": "Chybí více kořenových složek: {0}",
"Save": "Uložit",
"SearchFiltered": "Hledat filtrováno",
"SettingsRemotePathMappingLocalPathHelpText": "Cesta, kterou by Radarr měl použít pro místní přístup ke vzdálené cestě",
"SettingsRemotePathMappingRemotePathHelpText": "Kořenová cesta k adresáři, do kterého stahovací klient přistupuje",
"SystemTimeCheckMessage": "Systémový čas je vypnutý o více než 1 den. Naplánované úlohy nemusí fungovat správně, dokud nebude čas opraven",
"TheAuthorFolderAndAllOfItsContentWillBeDeleted": "Složka filmu „{0}“ a veškerý její obsah budou smazány.",
"UpdateCheckStartupTranslocationMessage": "Aktualizaci nelze nainstalovat, protože spouštěcí složka „{0}“ je ve složce Translocation aplikace.",
"UpdateCheckUINotWritableMessage": "Aktualizaci nelze nainstalovat, protože uživatelská složka „{0}“ není zapisovatelná uživatelem „{1}“.",
"DownloadClientStatusCheckAllClientMessage": "Všichni klienti pro stahování nejsou kvůli chybám k dispozici",
"ImportMechanismHealthCheckMessage": "Povolit zpracování dokončeného stahování",
"OnGrab": "Chyť",
"OnHealthIssue": "K otázce zdraví",
"ProxyCheckResolveIpMessage": "Nepodařilo se vyřešit adresu IP konfigurovaného hostitele proxy {0}"
}

View File

@@ -478,5 +478,79 @@
"UpdateSelected": "Opdatering valgt",
"Wanted": "Ønskede",
"All": "Alt",
"SelectAll": "Vælg alle"
"SelectAll": "Vælg alle",
"AppDataLocationHealthCheckMessage": "Opdatering vil ikke være muligt for at undgå at slette AppData under opdatering",
"SettingsRemotePathMappingRemotePath": "Fjern sti",
"Connect": "Tilslut",
"Lists": "Lister",
"ReadarrSupportsAnyDownloadClient": "Whisparr understøtter enhver downloadklient, der bruger Newznab-standarden, samt andre downloadklienter, der er anført nedenfor.",
"ShowUnknownAuthorItems": "Vis ukendte filmgenstande",
"TheAuthorFolderAndAllOfItsContentWillBeDeleted": "Filmmappen '{0}' og alt dens indhold slettes.",
"TimeLeft": "Tid tilbage",
"DownloadClientCheckNoneAvailableMessage": "Ingen download klient tilgængelig",
"OnGrab": "On Grab",
"Save": "Gemme",
"CreateEmptyAuthorFolders": "Opret tomme filmmapper",
"FileWasDeletedByUpgrade": "Filen blev slettet for at importere en opgradering",
"Filters": "Filter",
"General": "Generelt",
"GeneralSettingsSummary": "Port, SSL, brugernavn/adgangskode, proxy, analyser og opdateringer",
"SettingsRemotePathMappingRemotePathHelpText": "Sti til den mappe, som Download-klienten har adgang til",
"MissingFromDisk": "Whisparr kunne ikke finde filen på disken, så den blev fjernet",
"Disabled": "deaktiveret",
"DownloadClientCheckUnableToCommunicateMessage": "Ude af stand til at kommunikere med {0}.",
"DownloadClientStatusCheckSingleClientMessage": "Download klienter er ikke tilgængelige på grund af fejl: {0}",
"FailedToLoadQueue": "Kunne kunne ikke indlæses",
"FileWasDeletedByViaUI": "Filen blev slettet via brugergrænsefladen",
"HealthNoIssues": "Ingen problemer med din konfiguration",
"ImportListStatusCheckAllClientMessage": "Alle lister er utilgængelige på grund af fejl",
"ImportListStatusCheckSingleClientMessage": "Lister utilgængelige på grund af fejl: {0}",
"ImportMechanismHealthCheckMessage": "Aktiver Fuldendt Download Håndtering",
"IndexerLongTermStatusCheckAllClientMessage": "Alle indeksatorer er ikke tilgængelige på grund af fejl i mere end 6 timer",
"IndexerLongTermStatusCheckSingleClientMessage": "Indeksatorer er ikke tilgængelige på grund af fejl i mere end 6 timer: {0}",
"IndexerRssHealthCheckNoAvailableIndexers": "Alle rss-mulige indexere er midlertidigt utilgængelige på grund af nylige indexer fejl",
"IndexerSearchCheckNoAvailableIndexersMessage": "Alle søge-mulige indexere er midlertidigt utilgængelige på grund af nylige indexer fejl",
"IndexerPriorityHelpText": "Indekseringsprioritet fra 1 (højest) til 50 (lavest). Standard: 25.",
"IndexerSearchCheckNoInteractiveMessage": "Ingen indexere er tilgængelige med Interaktiv Søg aktiveret, Radarr vil ikke give nogle interaktive søge resultater",
"IndexerStatusCheckSingleClientMessage": "Indexere utilgængelige på grund af fejl: {0}",
"MediaManagement": "Mediestyring",
"Metadata": "Metadata",
"Monitor": "Overvåge",
"MountCheckMessage": "Mount, der indeholder en filmsti, er monteret skrivebeskyttet: ",
"OnBookFileDelete": "Slet på filmfil",
"OnBookFileDeleteForUpgrade": "På filmfil Slet til opgradering",
"OnBookFileDeleteForUpgradeHelpText": "På filmfil Slet til opgradering",
"OnBookFileDeleteHelpText": "Slet på filmfil",
"OnHealthIssue": "Om sundhedsspørgsmål",
"OnRename": "Om omdøb",
"OnUpgrade": "Ved opgradering",
"ProxyCheckBadRequestMessage": "Kunne ikke teste proxy. Statuskode: {0}",
"ProxyCheckFailedToTestMessage": "Kunne ikke teste proxy: {0}",
"QualitySettingsSummary": "Kvalitetsstørrelser og navngivning",
"Queued": "I kø",
"QueueIsEmpty": "Køen er tom",
"RefreshAndScan": "Opdater & Scan",
"RescanAfterRefreshHelpText": "Scan igen filmmappen efter opdatering af filmen",
"RestartReloadNote": "Bemærk: Radarr genstarter automatisk og genindlæser brugergrænsefladen under gendannelsesprocessen.",
"RootFolderCheckMultipleMessage": "Der mangler flere rodmapper: {0}",
"RootFolderCheckSingleMessage": "Manglende rodmappe: {0}",
"SearchFiltered": "Søg filtreret",
"SettingsRemotePathMappingLocalPath": "Lokal sti",
"SettingsRemotePathMappingLocalPathHelpText": "Sti, som Radarr skal bruge for at få adgang til den eksterne sti lokalt",
"SystemTimeCheckMessage": "Systemtiden er slukket mere end 1 dag. Planlagte opgaver kører muligvis ikke korrekt, før tiden er rettet",
"UpdateCheckStartupNotWritableMessage": "Kan ikke installere opdatering, fordi startmappen '{0}' ikke kan skrives af brugeren '{1}'.",
"UpdateCheckStartupTranslocationMessage": "Kan ikke installere opdatering, fordi startmappen '{0}' er i en App Translocation-mappe.",
"UpdateCheckUINotWritableMessage": "Kan ikke installere opdatering, fordi brugergrænsefladen \"{0}\" ikke kan skrives af brugeren \"{1}\".",
"DownloadClientsSettingsSummary": "Download klienter, download håndtering og remote path mappings",
"DownloadClientStatusCheckAllClientMessage": "Alle download klienter er utilgængelige på grund af fejl",
"IndexerRssHealthCheckNoIndexers": "Ingen indexer tilgængelig med RSS sync aktiveret, Radarr vil ikke tage nye udgivelser automatisk",
"IndexerSearchCheckNoAutomaticMessage": "Ingen indexere tilgængelige med Automatisk Søg aktiveret, Radarr vil ikke give nogle automatiske søge resultater",
"IndexerStatusCheckAllClientMessage": "Alle indexere er utilgængelige på grund af fejl",
"MaintenanceRelease": "Vedligeholdelsesfrigivelse: fejlrettelser og andre forbedringer. Se Github Commit History for flere detaljer",
"ProxyCheckResolveIpMessage": "Mislykkedes at løse IP-adressen til den konfigurerede proxyhost {0}",
"UISettingsSummary": "Indstillinger for kalender, dato og farve",
"ConnectSettingsSummary": "Notifikationer, forbindelser til media servere/afspillere og custom scripts",
"CouldntFindAnyResultsForTerm": "Kunne ikke finde nogen resultater for '{0}'",
"IndexersSettingsSummary": "Indexer og ugivelses restriktioner",
"Yesterday": "I går"
}

View File

@@ -44,7 +44,7 @@
"Cancel": "Abbrechen",
"CancelMessageText": "Diese laufende Aufgabe wirklich abbrechen?",
"CertificateValidation": "Zertifikat Validierung",
"CertificateValidationHelpText": "Ändere wie streng die Validierung der HTTPS-Zertifizierung ist",
"CertificateValidationHelpText": "Ändere wie streng die Validierung der HTTPS-Zertifizierung ist. Nicht anpassen, außer du kennst das Risiko.",
"ChangeFileDate": "Erstelldatum der Datei anpassen",
"ChangeHasNotBeenSavedYet": "Änderung wurde noch nicht gespeichert",
"ChmodFolder": "chmod Ordner",
@@ -140,7 +140,7 @@
"Fixed": "Behoben",
"Folder": "Ordner",
"Folders": "Ordner",
"ForMoreInformationOnTheIndividualDownloadClientsClickOnTheInfoButtons": "Für mehr Infomationen klicke auf die Info-Knöpfe.",
"ForMoreInformationOnTheIndividualDownloadClientsClickOnTheInfoButtons": "Für mehr Infomationen über die individuellen Download Clients, klicke auf die Info-Knöpfe.",
"ForMoreInformationOnTheIndividualIndexersClickOnTheInfoButtons": "Für mehr Infomationen klicke auf die Info-Knöpfe.",
"ForMoreInformationOnTheIndividualListsClickOnTheInfoButtons": "Für mehr Infomationen klicke auf die Info-Knöpfe.",
"GeneralSettings": "Allgemeine Einstellungen",
@@ -707,5 +707,72 @@
"ChownGroup": "chown Gruppe",
"AllowFingerprintingHelpText": "Benutze Fingerabdrücke um die Genauigkeit der Buch Übereinstimmungen zu verbessern",
"AllowFingerprintingHelpTextWarning": "Dies erfordert, dass Readarr Teile der Datei ließt, was dazu führt, dass Scans verlangsamt werden und eventuell hohe Schreib-/Netzwerkaktivitäten entstehen.",
"AddImportListExclusionHelpText": "Verhindern, dass ein Buch zu Readarr durch Importlisten oder Aktualisierung des Autors hinzugefügt wird"
"AddImportListExclusionHelpText": "Verhindern, dass ein Buch zu Readarr durch Importlisten oder Aktualisierung des Autors hinzugefügt wird",
"TimeLeft": "Restzeit",
"UpdateCheckStartupTranslocationMessage": "Update kann nicht installiert werden, da sich der Startordner '{0}' in einem App Translocation-Ordner befindet.",
"PathHelpText": "Stammordner für die Musikbibliothek",
"ProxyCheckBadRequestMessage": "Proxy konnte nicht getestet werden. StatusCode: {0}",
"ProxyCheckFailedToTestMessage": "Proxy konnte nicht getestet werden: {0}",
"Queued": "Eingereiht",
"RefreshAndScan": "Aktualisieren",
"SettingsRemotePathMappingRemotePathHelpText": "Root-Pfad zum Verzeichnis, auf das der Download-Client zugreift",
"Yesterday": "Gestern",
"UpdateAvailable": "Neue Version verfügbar",
"WriteAudioTagsScrub": "Vorhandene Tags entfernen",
"WriteAudioTagsScrubHelp": "Vorhandene Tags von Datei entfernen, sodass nur die von Lidarr hinzugefügten bleiben.",
"WriteBookTagsHelpTextWarning": "Wenn Sie \"Alle Dateien\" auswählen, werden vorhandene Dateien beim Import geändert.",
"ShowTitleHelpText": "Zeige Künstlername unter Poster",
"RemotePathMappingCheckDockerFolderMissing": "Docker erkannt; Downloader {0} speichert Downloads in {1}, aber dieser Ordner scheint nicht im Container zu existieren. Überprüfe die Remote-Pfadzuordnungen und die Container Volume Einstellungen.",
"RemotePathMappingCheckFilesGenericPermissions": "Downloader {0} meldet Dateien in {1}, aber Radarr kann dieses Verzeichnis nicht sehen.Möglicherweise müssen die Verzeichnisreche angepasst werden.",
"RemotePathMappingCheckFolderPermissions": "Radarr kann das Downloadverzeichnis sehen, aber nicht verarbeiten {0}. Möglicherwiese ein Rechteproblem.",
"RemotePathMappingCheckGenericPermissions": "Downloader {0} speichert Downloads in {1}, aber Radarr kann dieses Verzeichnis nicht sehen. Möchlicherweise müssen die Verzeichnisrechte angepasst werden.",
"RemotePathMappingCheckLocalWrongOSPath": "Downloader {0} speichert Downloads in {1}, aber dies ist kein valider {2} Pfad. Überprüfe die Downloader Einstellungen.",
"Monitor": "Beobachten",
"MusicBrainzAuthorID": "MusicBranz Künstler Id",
"MusicBrainzBookID": "MusicBrainz Titel Id",
"WriteAudioTags": "Audiodateien mit Metadaten versehen",
"Save": "Speichern",
"SearchForAllMissingBooks": "Suche nach allen fehlenden Alben",
"SearchForMonitoredBooks": "Suche nach beobachteten Alben",
"SelectedCountAuthorsSelectedInterp": "{0} Künstler ausgewählt",
"SizeLimit": "Grössenlimit",
"TheBooksFilesWillBeDeleted": "Die Dateien des Albums werden gelöscht.",
"MediaManagement": "Medien",
"Metadata": "Metadaten",
"MountCheckMessage": "Der Einhängepunkt, welcher einen Filmpfad enthält, ist schreibgeschützt eingehängt: ",
"OnBookFileDelete": "Bei Filmdatei löschen",
"OnBookFileDeleteForUpgrade": "Bei Filmdatei Zum Upgrade löschen",
"OnBookFileDeleteForUpgradeHelpText": "Bei Filmdatei Zum Upgrade löschen",
"OnBookFileDeleteHelpText": "Bei Filmdatei löschen",
"ReadarrSupportsAnyDownloadClient": "Radarr unterstützt viele bekannte Torrent- und Usenetdownloader.",
"RemotePathMappingCheckBadDockerPath": "Docker erkannt; Downloader {0} speichert Downloads in {1}, aber dies ist kein valider {2} Pfad. Überprüfe die Remote-Pfadzuordnungen und die Downloader Einstellungen.",
"RemotePathMappingCheckDownloadPermissions": "Radarr kann den Download sehen, aber nicht verarbeiten {0}. Möglicherweise ein Rechteproblem.",
"RemotePathMappingCheckFileRemoved": "Datei {0} wurde während des Verarbeitens entfernt.",
"RemotePathMappingCheckFilesBadDockerPath": "Docker erkannt; Downloader {0} meldet Dateien in {1}, aber dies ist kein valider {2} Pfad. Überprüfe deine Remote-Pfadzuordnungen und die Downloader Einstellungen.",
"RemotePathMappingCheckFilesLocalWrongOSPath": "Downloader {0} meldet Dateien in {1}, aber dies ist kein valider {2} Pfad. Überprüfe die Downloader Einstellungen.",
"RemotePathMappingCheckFilesWrongOSPath": "Downloader {0} meldet Dateien in {1}, aber dies ist kein valider {2} Pfad. Überprüfe deine Remote-Pfadzuordnungen und die Downloader Einstellungen.",
"RemotePathMappingCheckImportFailed": "Radarr konnte den Film nicht importieren. Prüfe die Logs für mehr Informtationen.",
"RemotePathMappingCheckLocalFolderMissing": "Downloader {0} speichert Downloads in {1}, aber dieses Verzeichnis scheint nicht zu existieren. Möglicherweise eine fehlende oder falsche Remote-Pfadzuordnung.",
"RemotePathMappingCheckRemoteDownloadClient": "Downloader {0} meldet Dateien in {1}, aber dieses Verzeichnis scheint nicht zu existieren. Möglicherweise fehle die Remote-Pfadzuordnung.",
"RemotePathMappingCheckWrongOSPath": "Downloader {0} speichert Downloads in {1}, aber dies ist kein valider {2} Pfad. Überprüfe die Remote-Pfadzuordnungen und die Downloader Einstellungen.",
"RestartReloadNote": "Hinweis: Während der wiederherstellung wird Radarr automatisch neugestartet und die Oberfläche neugelade.",
"RootFolderCheckMultipleMessage": "Es fehlen mehrere Stammordner: {0}",
"RootFolderCheckSingleMessage": "Fehlender Stammordner: {0}",
"SettingsRemotePathMappingLocalPath": "Lokaler Pfad",
"SettingsRemotePathMappingLocalPathHelpText": "Pfad, den Radarr verwenden sollte, um lokal auf den Entfernten-Pfad zuzugreifen",
"SettingsRemotePathMappingRemotePath": "Entfernter-Pfad",
"UpdateCheckStartupNotWritableMessage": "Update kann nicht installiert werden, da der Startordner '{0}' vom Benutzer '{1}' nicht beschreibbar ist.",
"SystemTimeCheckMessage": "Die Systemzeit ist um einen Tag versetzt. Bis die Zeit korrigiert wurde, könnten die geplanten Aufgaben nicht korrekt ausgeführt werden",
"UISettingsSummary": "Einstellungen für Kalender, Datumsformat und Farbbeeinträchtigung",
"UpdateCheckUINotWritableMessage": "Update kann nicht installiert werden, da der Benutzeroberflächenordner '{0}' vom Benutzer '{1}' nicht beschreibbar ist.",
"WriteTagsNo": "Niemals",
"IfYouDontAddAnImportListExclusionAndTheAuthorHasAMetadataProfileOtherThanNoneThenThisBookMayBeReaddedDuringTheNextAuthorRefresh": "Wenn kein Ausschluss der Import Liste hinzugefügt wird und der Künstler ein anderes Metadaten Profil als 'Keine' hat, kann es passieren, dass dieses Album bei der nächsten Aktualisierung des Künstlers erneut hinzugefügt wird.",
"MissingFromDisk": "Radarr konnte die Datei nicht auf der Festplatte finden, daher wurde die Verknüpfung auf die Datei aus der Datenbank entfernt",
"ProxyCheckResolveIpMessage": "Fehler beim Auflösen der IP-Adresse für den konfigurierten Proxy-Host {0}",
"QualitySettingsSummary": "Qualitätgrößen und Bennenung",
"QueueIsEmpty": "Warteschlange ist leer",
"ReadarrSupportsMultipleListsForImportingBooksAndAuthorsIntoTheDatabase": "Lidarr unterstützt mehrere Listen für den Import von Alben und Künstlern in die Datenbank.",
"TotalBookCountBooksTotalBookFileCountBooksWithFilesInterp": "{0} Titel insgesamt. {1} Titel mit Dateien.",
"SearchFiltered": "Suche gefilterte",
"SkipredownloadHelpText": "Verhindert, dass Lidarr versucht alternative Veröffentlichungen für die entfernten Objekte herunterzuladen"
}

View File

@@ -478,5 +478,79 @@
"UpdateSelected": "Επιλεγμένη ενημέρωση",
"All": "Όλα",
"ThisCannotBeCancelled": "Αυτό δεν μπορεί να ακυρωθεί μόλις ξεκινήσει χωρίς επανεκκίνηση του Radarr.",
"Wanted": "Καταζητούμενος"
"Wanted": "Καταζητούμενος",
"ImportListStatusCheckSingleClientMessage": "Μη διαθέσιμες λίστες λόγω αποτυχιών: {0}",
"ImportMechanismHealthCheckMessage": "Ενεργοποίηση ολοκληρωμένου χειρισμού λήψεων",
"IndexerRssHealthCheckNoAvailableIndexers": "Όλοι οι δείκτες με δυνατότητα rss δεν είναι διαθέσιμοι προσωρινά λόγω πρόσφατων σφαλμάτων ευρετηρίου",
"IndexerSearchCheckNoAvailableIndexersMessage": "Όλοι οι δείκτες με δυνατότητα αναζήτησης δεν είναι διαθέσιμοι προσωρινά λόγω πρόσφατων σφαλμάτων ευρετηρίου",
"IndexerSearchCheckNoInteractiveMessage": "Δεν υπάρχουν διαθέσιμα ευρετήρια με ενεργοποιημένη την διαδραστική αναζήτηση, το Radarr δεν θα παρέχει αποτελέσματα διαδραστικής αναζήτησης",
"MountCheckMessage": "Το προσάρτημα που περιέχει μια διαδρομή ταινίας είναι τοποθετημένο μόνο για ανάγνωση: ",
"OnBookFileDeleteForUpgradeHelpText": "Διαγραφή αρχείου ταινίας για αναβάθμιση",
"Connect": "Σύνδεση",
"DownloadClientCheckNoneAvailableMessage": "Δεν υπάρχει διαθέσιμο πρόγραμμα Λήψης",
"DownloadClientStatusCheckSingleClientMessage": "Προγράμματα λήψης που είναι μη διαθέσιμα λόγων αποτυχιών: {0}",
"Filters": "Φίλτρο",
"HealthNoIssues": "Δεν υπάρχουν προβλήματα με τη διαμόρφωσή σας",
"OnBookFileDelete": "Διαγραφή αρχείου ταινίας",
"OnRename": "Μετονομασία",
"OnUpgrade": "Κατά την αναβάθμιση",
"QualitySettingsSummary": "Ποιοτικά μεγέθη και ονομασίες",
"Queued": "Σε ουρά",
"QueueIsEmpty": "Η ουρά είναι κενή",
"RefreshAndScan": "Ανανέωση & σάρωση",
"ShowUnknownAuthorItems": "Εμφάνιση άγνωστων στοιχείων ταινίας",
"Yesterday": "Εχθές",
"IndexerRssHealthCheckNoIndexers": "Δεν υπάρχουν διαθέσιμα ευρετήρια με ενεργοποιημένο τον συγχρονισμό RSS, το Radarr δεν θα τραβήξει αυτόματα νέες κυκλοφορίες",
"IndexerSearchCheckNoAutomaticMessage": "Δεν υπάρχουν διαθέσιμα ευρετήρια με ενεργοποιημένη την αυτόματη αναζήτηση, το Radarr δεν θα παρέχει αποτελέσματα αυτόματης αναζήτησης",
"CreateEmptyAuthorFolders": "Δημιουργήστε άδειους φακέλους ταινιών",
"AppDataLocationHealthCheckMessage": "Η αναβάθμιση δεν είναι πιθανό να αποτρέψει την διαγραφή των AppData κατά την αναβάθμιση",
"DownloadClientStatusCheckAllClientMessage": "Όλα τα προγράμματα λήψης είναι μη διαθέσιμα λόγων αποτυχιών",
"Monitor": "Οθόνη",
"OnBookFileDeleteForUpgrade": "Διαγραφή αρχείου ταινίας για αναβάθμιση",
"OnBookFileDeleteHelpText": "Διαγραφή αρχείου ταινίας",
"OnGrab": "Στο Grab",
"RestartReloadNote": "Σημείωση: Το Radarr θα επανεκκινήσει αυτόματα και θα φορτώσει ξανά το περιβάλλον εργασίας χρήστη κατά τη διαδικασία επαναφοράς.",
"IndexerPriorityHelpText": "Προτεραιότητα ευρετηρίου από 1 (Υψηλότερη) έως 50 (Χαμηλότερη). Προεπιλογή: 25.",
"SettingsRemotePathMappingLocalPathHelpText": "Διαδρομή που πρέπει να χρησιμοποιήσει ο Radarr για πρόσβαση τοπικά στην απομακρυσμένη διαδρομή",
"SettingsRemotePathMappingRemotePathHelpText": "Διαδρομή ρίζας στον κατάλογο στον οποίο έχει πρόσβαση το πρόγραμμα λήψης πελάτη",
"Disabled": "άτομα με ειδικές ανάγκες",
"DownloadClientCheckUnableToCommunicateMessage": "Αδύνατο να επικοινωνήσει με {0}.",
"FileWasDeletedByUpgrade": "Το αρχείο διαγράφηκε για εισαγωγή μιας αναβάθμισης",
"FileWasDeletedByViaUI": "Το αρχείο διαγράφηκε μέσω της διεπαφής χρήστη",
"General": "Γενικά",
"GeneralSettingsSummary": "Θύρα, SSL, όνομα χρήστη/κωδικός, proxy, analytics και αναβαθμίσεις",
"ImportListStatusCheckAllClientMessage": "Όλες οι λίστες δεν είναι διαθέσιμες λόγω αστοχιών",
"IndexerLongTermStatusCheckAllClientMessage": "Όλοι οι δείκτες δεν είναι διαθέσιμοι λόγω αστοχιών για περισσότερο από 6 ώρες",
"IndexerLongTermStatusCheckSingleClientMessage": "Τα ευρετήρια δεν είναι διαθέσιμα λόγω αστοχιών για περισσότερο από 6 ώρες: {0}",
"IndexerStatusCheckAllClientMessage": "Όλοι οι δείκτες δεν είναι διαθέσιμοι λόγω αστοχιών",
"IndexersSettingsSummary": "Δείκτες και περιορισμοί κυκλοφορίας",
"IndexerStatusCheckSingleClientMessage": "Τα ευρετήρια δεν είναι διαθέσιμα λόγω αστοχιών: {0}",
"Lists": "Τόπος αγώνων",
"MaintenanceRelease": "Έκδοση συντήρησης: επιδιορθώσεις σφαλμάτων και άλλες βελτιώσεις. Δείτε το Github Commit History για περισσότερες λεπτομέρειες",
"MediaManagement": "Διαχείριση μέσων",
"MissingFromDisk": "Ο Whisparr δεν μπόρεσε να βρει το αρχείο στο δίσκο και έτσι καταργήθηκε",
"Metadata": "Μεταδεδομένα",
"OnHealthIssue": "Σχετικά με το θέμα της υγείας",
"ProxyCheckBadRequestMessage": "Αποτυχία δοκιμής διακομιστή μεσολάβησης. StatusCode: {0}",
"ProxyCheckFailedToTestMessage": "Αποτυχία δοκιμής διακομιστή μεσολάβησης: {0}",
"ProxyCheckResolveIpMessage": "Αποτυχία επίλυσης της διεύθυνσης IP για τον Διαμορφωμένο διακομιστή μεσολάβησης {0}",
"ReadarrSupportsAnyDownloadClient": "Το Whisparr υποστηρίζει οποιονδήποτε πελάτη λήψης που χρησιμοποιεί το πρότυπο Newznab, καθώς και άλλους πελάτες λήψης που αναφέρονται παρακάτω.",
"RescanAfterRefreshHelpText": "Κάντε σάρωση του φακέλου ταινίας μετά την ανανέωση της ταινίας",
"RootFolderCheckMultipleMessage": "Λείπουν πολλοί ριζικοί φάκελοι: {0}",
"RootFolderCheckSingleMessage": "Λείπει ριζικός φάκελος: {0}",
"Save": "Σώσει",
"DownloadClientsSettingsSummary": "Προγράμματα λήψης, διαχείριση λήψεων και αντιστοίχηση remote path",
"SearchFiltered": "Η αναζήτηση φιλτράρεται",
"SettingsRemotePathMappingLocalPath": "Τοπικό μονοπάτι",
"SettingsRemotePathMappingRemotePath": "Απομακρυσμένη διαδρομή",
"SystemTimeCheckMessage": "Ο χρόνος συστήματος είναι απενεργοποιημένος για περισσότερο από 1 ημέρα. Οι προγραμματισμένες εργασίες ενδέχεται να μην εκτελούνται σωστά έως ότου διορθωθεί η ώρα",
"TheAuthorFolderAndAllOfItsContentWillBeDeleted": "Ο φάκελος ταινίας \"{0}\" και όλο το περιεχόμενό της θα διαγραφούν.",
"TimeLeft": "Υπολειπόμενος χρόνος",
"UISettingsSummary": "Ημερολόγιο, ημερομηνία και επιλογές με προβλήματα χρώματος",
"UpdateCheckStartupNotWritableMessage": "Δεν είναι δυνατή η εγκατάσταση της ενημέρωσης επειδή ο φάκελος εκκίνησης \"{0}\" δεν είναι εγγράψιμος από τον χρήστη \"{1}\".",
"UpdateCheckStartupTranslocationMessage": "Δεν είναι δυνατή η εγκατάσταση της ενημέρωσης επειδή ο φάκελος εκκίνησης \"{0}\" βρίσκεται σε ένα φάκελο \"Μετατόπιση εφαρμογών\".",
"UpdateCheckUINotWritableMessage": "Δεν είναι δυνατή η εγκατάσταση της ενημέρωσης επειδή ο φάκελος διεπαφής χρήστη \"{0}\" δεν είναι εγγράψιμος από τον χρήστη \"{1}\".",
"ConnectSettingsSummary": "Ειδοποιήσεις, συνδέσεις σε media servers/players και custom scripts",
"CouldntFindAnyResultsForTerm": "Δεν ήταν δυνατή η εύρεση αποτελεσμάτων για το \"{0}\"",
"FailedToLoadQueue": "Αποτυχία φόρτωσης ουράς"
}

View File

@@ -7,6 +7,7 @@
"AddedAuthorSettings": "Added Author Settings",
"AddImportListExclusionHelpText": "Prevent book from being added to Readarr by Import Lists or Author Refresh",
"AddingTag": "Adding tag",
"AddList": "Add List",
"AddListExclusion": "Add List Exclusion",
"AddMissing": "Add missing",
"AddNewItem": "Add New Item",
@@ -130,6 +131,7 @@
"ContinuingAllBooksDownloaded": "Continuing (All books downloaded)",
"ContinuingMoreBooksAreExpected": "More books are expected",
"ContinuingNoAdditionalBooksAreExpected": "No additional books are expected",
"ConvertToFormat": "Convert To Format",
"CopyUsingHardlinksHelpText": "Use Hardlinks when trying to copy files from torrents that are still being seeded",
"CopyUsingHardlinksHelpTextWarning": "Occasionally, file locks may prevent renaming files that are being seeded. You may temporarily disable seeding and use Readarr's rename function as a work around.",
"CouldntFindAnyResultsForTerm": "Couldn't find any results for '{0}'",
@@ -139,6 +141,19 @@
"CreateGroup": "Create group",
"CutoffHelpText": "Once this quality is reached Readarr will no longer download books",
"CutoffUnmet": "Cutoff Unmet",
"DataAllBooks": "Monitor all books",
"DataExistingBooks": "Monitor books that have files or have not released yet",
"DataFirstBook": "Monitor the first book. All other books will be ignored",
"DataFuturebooks": "Monitor books that have not released yet",
"DataLatestBook": "Monitor the latest book and future books",
"DataListMonitorAll": "Monitor authors and all books for each author included on the import list",
"DataListMonitorNone": "Do not monitor authors or books",
"DataListMonitorSpecificBook": "Monitor authors, but only monitor books explicitly included in the list",
"DataMissingBooks": "Monitor books that do not have files or have not released yet",
"DataNewAllBooks": "Monitor all new books",
"DataNewBooks": "Monitor new books released after the newest existing book",
"DataNewNone": "Don't monitor any new books",
"DataNone": "No books will be monitored",
"Dates": "Dates",
"DBMigration": "DB Migration",
"DefaultMetadataProfileIdHelpText": "Default Metadata Profile for authors detected in this folder",
@@ -210,6 +225,7 @@
"EditBook": "Edit Book",
"Edition": "Edition",
"EditionsHelpText": "Change edition for this book",
"EditList": "Edit List",
"EmbedMetadataHelpText": "Tell Calibre to write metadata into the actual book file",
"EmbedMetadataInBookFiles": "Embed Metadata in Book Files",
"Enable": "Enable",
@@ -336,6 +352,8 @@
"IndexersSettingsSummary": "Indexers and release restrictions",
"IndexerStatusCheckAllClientMessage": "All indexers are unavailable due to failures",
"IndexerStatusCheckSingleClientMessage": "Indexers unavailable due to failures: {0}",
"InstanceName": "Instance Name",
"InstanceNameHelpText": "Instance name in tab and for Syslog app name",
"Interval": "Interval",
"ISBN": "ISBN",
"IsCalibreLibraryHelpText": "Use Calibre Content Server to manipulate library",
@@ -423,9 +441,11 @@
"MonitoredAuthorIsMonitored": "Author is monitored",
"MonitoredAuthorIsUnmonitored": "Author is unmonitored",
"MonitoredHelpText": "Readarr will search for and download book",
"MonitorExistingBooks": "Monitor Existing Books",
"Monitoring": "Monitoring",
"MonitoringOptions": "Monitoring Options",
"MonitoringOptionsHelpText": "Which books should be monitored after the author is added (one-time adjustment)",
"MonitorNewBooks": "Monitor New Books",
"MonitorNewItems": "Monitor New Books",
"MonitorNewItemsHelpText": "Which new books should be monitored",
"MonoVersion": "Mono Version",
@@ -599,6 +619,7 @@
"RemoveTagRemovingTag": "Removing tag",
"RenameBooks": "Rename Books",
"RenameBooksHelpText": "Readarr will use the existing file name if renaming is disabled",
"RenameFiles": "Rename Files",
"Reorder": "Reorder",
"ReplaceIllegalCharacters": "Replace Illegal Characters",
"ReplaceIllegalCharactersHelpText": "Replace illegal characters. If unchecked, Readarr will remove them instead",
@@ -614,6 +635,7 @@
"RestartNow": "Restart Now",
"RestartReadarr": "Restart Readarr",
"RestartReloadNote": "Note: Readarr will automatically restart and reload the UI during the restore process.",
"RestartRequiredHelpTextWarning": "Requires restart to take effect",
"Restore": "Restore",
"RestoreBackup": "Restore Backup",
"Result": "Result",
@@ -656,6 +678,7 @@
"SetPermissions": "Set Permissions",
"SetPermissionsLinuxHelpText": "Should chmod be run when files are imported/renamed?",
"SetPermissionsLinuxHelpTextWarning": "If you're unsure what these settings do, do not alter them.",
"SetReadarrTags": "Set Readarr Tags",
"Settings": "Settings",
"SettingsRemotePathMappingLocalPath": "Local Path",
"SettingsRemotePathMappingLocalPathHelpText": "Path that Readarr should use to access the remote path locally",
@@ -734,6 +757,7 @@
"TagsSettingsSummary": "Manage author, profile, restriction, and notification tags",
"Tasks": "Tasks",
"Term": "Term",
"Test": "Test",
"TestAll": "Test All",
"TestAllClients": "Test All Clients",
"TestAllIndexers": "Test All Indexers",
@@ -805,6 +829,7 @@
"UnselectAll": "Unselect All",
"UpdateAll": "Update all",
"UpdateAutomaticallyHelpText": "Automatically download and install updates. You will still be able to install from System: Updates",
"UpdateAvailable": "New update is available",
"UpdateCheckStartupNotWritableMessage": "Cannot install update because startup folder '{0}' is not writable by the user '{1}'.",
"UpdateCheckStartupTranslocationMessage": "Cannot install update because startup folder '{0}' is in an App Translocation folder.",
"UpdateCheckUINotWritableMessage": "Cannot install update because UI folder '{0}' is not writable by the user '{1}'.",
@@ -842,12 +867,12 @@
"WriteAudioTagsScrub": "Scrub Existing Tags",
"WriteAudioTagsScrubHelp": "Remove existing tags from files, leaving only those added by Readarr.",
"WriteBookTagsHelpTextWarning": "Selecting 'All files' will alter existing files when they are imported.",
"WriteMetadataTags": "Write Metadata Tags",
"WriteTagsAll": "All files; initial import only",
"WriteTagsNew": "For new downloads only",
"WriteTagsNo": "Never",
"WriteTagsSync": "All files; keep in sync with Goodreads",
"Year": "Year",
"YesCancel": "Yes, Cancel",
"Yesterday": "Yesterday",
"UpdateAvailable": "New update is available"
"Yesterday": "Yesterday"
}

View File

@@ -51,7 +51,7 @@
"CalendarWeekColumnHeaderHelpText": "Mostrado sobre cada columna cuando la vista activa es semana",
"Cancel": "Cancelar",
"CancelMessageText": "Seguro que quieres cancelar esta tarea pendiente?",
"CertificateValidation": "Validación de certificado",
"CertificateValidation": "Validación del certificado",
"CertificateValidationHelpText": "Cambiar la rigidez de la validación de la certificación HTTPS",
"ChangeFileDate": "Cambiar Fecha de Archivo",
"ChangeHasNotBeenSavedYet": "El cambio aún no se ha guardado",
@@ -514,5 +514,84 @@
"RemotePathMappingCheckBadDockerPath": "Está utilizando docker; el cliente de descarga {0} coloca las descargas en {1} pero esta no es una ruta válida {2}. Revisa tus mapeos de rutas remotas y la configuración del cliente de descarga.",
"RemotePathMappingCheckDockerFolderMissing": "Está utilizando docker; el cliente de descarga {0} coloca las descargas en {1} pero este directorio no parece existir dentro del contenedor. Revisa tus mapeos de rutas remotas y la configuración del volumen del contenedor.",
"Filters": "Filtros",
"FileWasDeletedByViaUI": "El archivo se eliminó a través de la interfaz de usuario"
"FileWasDeletedByViaUI": "El archivo se eliminó a través de la interfaz de usuario",
"AllowFingerprinting": "Permitir impresión digital",
"DownloadClientsSettingsSummary": "Gestores de descargas, manipulación de descargas y mapeados remotos",
"OnHealthIssue": "En Problema de Salud",
"DeleteBookFileMessageText": "¿Seguro que quieres eliminar {0}?",
"HealthNoIssues": "No hay problemas con tu configuración",
"ImportListStatusCheckAllClientMessage": "Las listas no están disponibles debido a errores",
"ImportListStatusCheckSingleClientMessage": "Listas no disponibles debido a errores: {0}",
"MediaManagement": "Multimedia",
"Metadata": "Metadatos",
"MetadataProfile": "perfil de metadatos",
"MetadataProfiles": "perfil de metadatos",
"Publisher": "Editor",
"ReadarrSupportsAnyDownloadClient": "Radarr es compatible con muchos clientes de descarga de Torrent y Usenet populares.",
"RootFolderCheckMultipleMessage": "Varias carpetas de origen no existen: {0}",
"Save": "Guardar",
"Series": "Series",
"SettingsRemotePathMappingLocalPath": "Ruta Local",
"SettingsRemotePathMappingLocalPathHelpText": "La ruta que Radarr tiene que usar para acceder a la ruta remota localmente",
"SettingsRemotePathMappingRemotePath": "Ruta Remota",
"SettingsRemotePathMappingRemotePathHelpText": "Ruta de origen al directorio al que accede el Gestor de Descargas",
"TimeLeft": "Tiempo restante",
"DownloadClientCheckUnableToCommunicateMessage": "Incapaz de comunicarse con {0}.",
"IndexerPriorityHelpText": "Prioridad del Indexer de 1 (La más alta) a 50 (La más baja). Por defecto: 25. Se utiliza cuando se toman las versiones como un criterio para las versiones que de otro modo serían iguales, Radarr seguirá utilizando todos los indexadores habilitados para la sincronización y la búsqueda de RSS",
"Monitor": "Monitorear",
"MountCheckMessage": "El punto de montaje que contiene la ruta de una película es de read-only: ",
"OnBookFileDelete": "Al eliminar archivo de película",
"SystemTimeCheckMessage": "El reloj del sistema está retrasado más de un día. Las tareas de mantenimiento no se ejecutarán correctamente hasta que se haya corregido",
"UpdateCheckStartupNotWritableMessage": "No se puede instalar la actualización porque la carpeta de arranque '{0}' no tiene permisos de escritura para el usuario '{1}'.",
"UpdateCheckStartupTranslocationMessage": "No se puede instalar la actualización porque la carpeta de arranque '{0}' está en una carpeta de \"App Translocation\".",
"UpdateCheckUINotWritableMessage": "No se puede instalar la actualización porque la carpeta UI '{0}' no tiene permisos de escritura para el usuario '{1}'.",
"Disabled": "Deshabilitado",
"DownloadClientStatusCheckSingleClientMessage": "Gestores de descargas no disponibles debido a errores: {0}",
"ImportMechanismHealthCheckMessage": "Activar Manipulación de Descargas Completadas",
"IndexerLongTermStatusCheckAllClientMessage": "Ningún indexer está disponible por errores durando más de 6 horas",
"IndexerLongTermStatusCheckSingleClientMessage": "Indexers no disponible por errores durando más de 6 horas: {0}",
"IndexerRssHealthCheckNoAvailableIndexers": "Todos los indexers capaces de RSS están temporalmente desactivados debido a errores recientes con el indexer",
"IndexerSearchCheckNoInteractiveMessage": "No hay Indexers con Búsqueda Interactiva activada, Radarr no obtendrá ningún resultado en las búsquedas",
"IndexerStatusCheckSingleClientMessage": "Indexers no disponibles debido a errores: {0}",
"OnBookFileDeleteForUpgrade": "En archivo de película Eliminar para actualizar",
"OnBookFileDeleteForUpgradeHelpText": "En archivo de película Eliminar para actualizar",
"OnBookFileDeleteHelpText": "Al eliminar archivo de película",
"OnGrab": "Al Capturar",
"OnRename": "En Renombrado",
"OnUpgrade": "Al Actualizar",
"ProxyCheckBadRequestMessage": "Fallo al comprobar el proxy. StatusCode: {0}",
"ProxyCheckFailedToTestMessage": "Fallo al comprobar el proxy: {0}",
"QualitySettingsSummary": "Tamaños de calidad y nombrado",
"Queued": "En Cola",
"QueueIsEmpty": "La cola está vacía",
"RefreshAndScan": "Actualizar y Escanear",
"RestartReloadNote": "Nota: Radarr se reiniciará y recargará automáticamente la IU durante el proceso de restauración.",
"RootFolderCheckSingleMessage": "La carpeta de origen no existe: {0}",
"SearchFiltered": "Buscar Filtradas",
"DownloadClientStatusCheckAllClientMessage": "Los gestores de descargas no están disponibles debido a errores",
"FailedToLoadQueue": "No se pudo cargar la cola",
"GeneralSettingsSummary": "Puerto, SSL, nombre de usuario/contraseña , proxy, analíticas y actualizaciones",
"ProxyCheckResolveIpMessage": "No se pudo resolver la dirección IP del Host Proxy configurado {0}",
"UISettingsSummary": "Calendario, fecha y opciones de color deteriorado",
"Connect": "Conectar",
"ConnectSettingsSummary": "Notificaciones, conexiones a servidores/reproductores y scripts personalizados",
"CouldntFindAnyResultsForTerm": "No se pudieron encontrar resultados para '{0}'",
"DownloadClientCheckNoneAvailableMessage": "Ningún gestor de descargas disponible",
"General": "General",
"IndexerRssHealthCheckNoIndexers": "No hay indexers disponibles con sincronización RSS activada, Radarr no capturará nuevos estrenos automáticamente",
"IndexerSearchCheckNoAutomaticMessage": "No hay indexers con Búsqueda Automática disponibles, Radarr no dará ningún resultado de búsquedas automáticas",
"IndexerSearchCheckNoAvailableIndexersMessage": "Todos los indexers están temporalmente inactivos debido a errores recientes con ellos",
"IndexerStatusCheckAllClientMessage": "Los indexers no están disponibles debido a errores",
"Label": "Etiqueta",
"MissingFromDisk": "Radarr no pudo encontrar el archivo en el disco, por lo que el archivo fue desvinculado de la película en la base de datos",
"RemotePathMappingCheckDownloadPermissions": "Radarr puede ver pero no acceder a la película descargada {0}. Probablemente sea un error de permisos.",
"RemotePathMappingCheckFolderPermissions": "Radarr puede ver pero no acceder al directorio de descarga {0}. Probablemente sea un error de permisos.",
"RemotePathMappingCheckFilesGenericPermissions": "El cliente de descarga {0} informó de la existencia de archivos en {1} pero Radarr no puede ver este directorio. Es posible que tenga que ajustar los permisos de la carpeta.",
"RemotePathMappingCheckGenericPermissions": "El cliente de descarga {0} coloca las descargas en {1} pero Radarr no puede ver este directorio. Es posible que tenga que ajustar los permisos de la carpeta.",
"RemotePathMappingCheckImportFailed": "Radarr no pudo importar una película. Comprueba los detalles en tus registros.",
"UserAgentProvidedByTheAppThatCalledTheAPI": "User-Agent proporcionado por la aplicación llamó a la API",
"WriteTagsNo": "Nunca",
"FileWasDeletedByUpgrade": "Se eliminó el archivo para importar una actualización",
"IndexersSettingsSummary": "Indexers y restricciones de lanzamientos",
"Term": "Término"
}

View File

@@ -2,7 +2,7 @@
"AnalyticsEnabledHelpTextWarning": "Käyttöönotto vaatii uudelleenkäynnistyksen.",
"Delete": "Poista",
"None": "Ei mitään",
"RootFolder": "Pääkansio",
"RootFolder": "Juurikansio",
"ShowPath": "Näytä sijainti",
"SslCertPasswordHelpTextWarning": "Käyttöönotto vaatii uudelleenkäynnistyksen.",
"20MinutesTwenty": "20 minuuttia: {0}",
@@ -21,7 +21,7 @@
"AnalyticsEnabledHelpText": "Lähetä nimettömiä käyttö- ja virhetietoja sovelluksen palvelimille. Tämä sisältää tietoja selaimestasi, verkkokäyttöliittymän sivujen käytöstä, virheraportoinnista sekä käyttöjärjestelmästäsi ja versiosta. Käytämme näitä tietoja ominaisuuksien ja virhekorjauksien painotukseen.",
"AppDataDirectory": "AppData-kansio",
"ApplyTags": "Toimenpide tunnisteille",
"ApplyTagsHelpTexts1": "Tunnisteisiin kohdistettavat toimenpiteet:",
"ApplyTagsHelpTexts1": "Miten tunnisteita sovelletaan valittuun kirjailijaan",
"ApplyTagsHelpTexts2": " 'Lisää' syötetyt tunnisteet aiempiin tunnisteisiin",
"ApplyTagsHelpTexts3": " 'Poista' ainoastaan syötetyt tunnisteet",
"ApplyTagsHelpTexts4": " 'Korvaa' kaikki aiemmat tunnisteet tai poista kaikki tunnisteet jättämällä tyhjäksi",
@@ -127,12 +127,12 @@
"EnableSslHelpText": " Käyttöönotto edellyttää uudelleenkäynnistystä järjestelmänvalvojan oikeuksilla.",
"Ended": "Päättynyt",
"ErrorLoadingContents": "Sisällönlatauksen virhe",
"ErrorLoadingPreviews": "Esikatselujen latauksen virhe",
"ErrorLoadingPreviews": "Virhe ladattaessa esikatselua",
"Exception": "Poikkeus",
"ExtraFileExtensionsHelpTexts1": "Pilkulla eroteltu lista tuotavista oheistiedostoista (.nfo tuodaan nimellä .nfo-orig).",
"ExtraFileExtensionsHelpTexts2": "Esimerkkejä: '.sub, .nfo' tai 'sub, nfo'.",
"FailedDownloadHandling": "Latauksen käsittely epäonnistui",
"FileDateHelpText": "Tiedoston päiväyksen muutos tuonnin ja uudellentarkistuksen yhteydessä.",
"FileDateHelpText": "Muuta tiedoston päiväys tuonnin ja uudelleentarkistuksen yhteydessä.",
"FileManagement": "Tiedostojen hallinta",
"FileNames": "Tiedostonimet",
"Filename": "Tiedostonimi",
@@ -141,7 +141,7 @@
"Fixed": "Korjattu",
"Folder": "Kansio",
"Folders": "Kansioiden käsittely",
"ForMoreInformationOnTheIndividualDownloadClientsClickOnTheInfoButtons": "Lue lisää lataustyökalusta painamalla 'Lisätietoja'.",
"ForMoreInformationOnTheIndividualDownloadClientsClickOnTheInfoButtons": "Lue lisää yksittäisistä lataustyökaluista painamalla 'Lisätietoja'.",
"ForMoreInformationOnTheIndividualIndexersClickOnTheInfoButtons": "Lue lisää tietolähteestä painamalla 'Lisätietoja'.",
"ForMoreInformationOnTheIndividualListsClickOnTheInfoButtons": "Lue lisää tuontilistoista painamalla 'Lisätietoja'.",
"GeneralSettings": "Yleiset asetukset",
@@ -173,7 +173,7 @@
"ImportedTo": "Tuotu kohteeseen",
"Importing": "Tiedostojen tuonti",
"IncludeHealthWarningsHelpText": "Sisällytä kuntovaroitukset",
"IncludeUnknownAuthorItemsHelpText": "Näytä jonossa kohteet, joissa ei ole kirjailijaa. Tämä voi sisältää poistettuja kirjailijoita tai mitä tahansa muuta Readarrille luokiteltua.",
"IncludeUnknownAuthorItemsHelpText": "Näytä jonossa kohteet, joille ei ole kirjailijaa. Tämä voi sisältää poistettuja kirjailijoita tai mitä tahansa muuta Readarrille luokiteltua.",
"IncludeUnmonitored": "Sisällytä ei valvotut",
"Indexer": "Tietolähde",
"IndexerPriority": "Tietolähteiden painotus",
@@ -247,7 +247,7 @@
"PortNumber": "Portti",
"PosterSize": "Julisteen koko",
"Preferred": "Ensisijainen",
"PreviewRename": "Esikatselu Nimeä uudelleen",
"PreviewRename": "Esikatsele nimeämistä",
"Profiles": "Profiilit",
"Proper": "Kunnollinen",
"PropersAndRepacks": "Proper- ja repack-julkaisut",
@@ -302,8 +302,8 @@
"ReplaceIllegalCharacters": "Korvaa kielletyt merkit",
"RequiredHelpText": "Julkaisun tulee sisältää ainakin yksi näistä termeistä (kirjainkokoa ei huomioida).",
"RequiredPlaceHolder": "Lisää rajoitus",
"RescanAfterRefreshHelpTextWarning": "Readarr ei tunnista tiedostomuutoksia automaattisesti, jollei asetuksena ole 'Aina'.",
"RescanAuthorFolderAfterRefresh": "Tarkista kirjailijakansio päivityksen jälkeen uudelleen",
"RescanAfterRefreshHelpTextWarning": "Tiedostomuutoksia ei tunnisteta automaattisesti, jollei asetuksena ole 'Aina'.",
"RescanAuthorFolderAfterRefresh": "Tutki kirjailijakansio päivityksen jälkeen uudelleen",
"Reset": "Uudista",
"ResetAPIKey": "Uudista API-avain",
"ResetAPIKeyMessageText": "Haluatko varmasti uudistaa API-avaimesi?",
@@ -316,7 +316,7 @@
"Retention": "Säilytys",
"RetentionHelpText": "Vain Usenet: Aseta nollaan asettamaan rajoittamaton säilytys",
"RetryingDownloadInterp": "Yritetään ladata uudelleen {0} osoitteessa {1}",
"RootFolders": "Pääkansiot",
"RootFolders": "Juurikansiot",
"RssSyncIntervalHelpText": "Aikaväli minuutteina. Poista käytöstä asettamalla arvoksi '0' (tämä lopettaa julkaisujen automaattisen sieppauksen).",
"SSLCertPassword": "SSL-varmenteen salasana",
"SSLCertPath": "SSL-varmenteen sijainti",
@@ -325,7 +325,7 @@
"Score": "Pisteet",
"ScriptPath": "Komentosarjan sijainti",
"Search": "Haku",
"SearchAll": "Hae kaikista",
"SearchAll": "Etsi kaikkia",
"SearchForMissing": "Etsi puuttuvia",
"SearchSelected": "Haku valittu",
"Security": "Suojaus",
@@ -349,7 +349,7 @@
"ShownAboveEachColumnWhenWeekIsTheActiveView": "Näkyy jokaisen sarakkeen yläpuolella käytettäessä viikkonäkymää.",
"Size": " Koko",
"SkipFreeSpaceCheck": "Ohita vapaan levytilan tarkistus",
"SkipFreeSpaceCheckWhenImportingHelpText": "Käytä, kun vaapaata tilaa ei tunnisteta kirjailijoidesi pääkansiosta",
"SkipFreeSpaceCheckWhenImportingHelpText": "Käytä, kun vapaata tilaa ei tunnisteta kirjailijoidesi pääkansiosta.",
"SorryThatAuthorCannotBeFound": "Valitettavasti kirjailijaa ei löydy.",
"SorryThatBookCannotBeFound": "Valitettavasti elokuvaa ei löydy.",
"Source": "Lähdekoodi",
@@ -405,7 +405,7 @@
"UnableToLoadHistory": "Historian lataus epäonnistui",
"UnableToLoadImportListExclusions": "Tuontilistojen poikkeuksien lataus epäonnistui",
"UnableToLoadIndexerOptions": "Tietolähteiden asetuksien lataus epäonnistui.",
"UnableToLoadIndexers": "Tietolähteiden lataus epäonnistui.",
"UnableToLoadIndexers": "Tietolähteiden lataus epäonnistui",
"UnableToLoadLists": "Tuontilistojen lataus epäonnistui.",
"UnableToLoadMediaManagementSettings": "Medianhallinnan asetuksien lataus epäonnistui.",
"UnableToLoadMetadata": "Metatietojen lataus epäonnistui.",
@@ -416,7 +416,7 @@
"UnableToLoadQualityProfiles": "Laatuprofiilien lataus epäonnistui.",
"UnableToLoadReleaseProfiles": "Viiveprofiileja ei voi ladata",
"UnableToLoadRemotePathMappings": "Etäsijaintien kartoitusten lataus epäonnistui.",
"UnableToLoadRootFolders": "Pääkansioiden lataus epäonnistui.",
"UnableToLoadRootFolders": "Juurikansioiden lataus epäonnistui.",
"UnableToLoadTags": "Tunnisteiden lataus epäonnistui.",
"UnableToLoadTheCalendar": "Kalenterin lataus epäonnistui.",
"UnableToLoadUISettings": "Käyttöliittymän asetuksien lataus epäonnistui.",
@@ -449,7 +449,7 @@
"ProxyPasswordHelpText": "Käyttäjätunnus ja salasana tulee syöttää vain tarvittaessa. Muussa tapauksessa jätä kentät tyhjiksi.",
"SslCertPathHelpTextWarning": "Käyttöönotto vaatii uudelleenkäynnistyksen.",
"UnableToLoadMetadataProfiles": "Metatietoprofiilien lataus epäonnistui.",
"DownloadClientCheckDownloadingToRoot": "Lataustyökalu '{0}' sijoittaa lataukset pääkansioon '{1}' ja näin ei pitäisi tehdä, vaan lataukset tulee tallentaa erilliseen sijaintiin.",
"DownloadClientCheckDownloadingToRoot": "Lataustyökalu '{0}' sijoittaa lataukset juurikansioon '{1}' ja näin ei pitäisi tehdä, vaan lataukset tulee tallentaa erilliseen sijaintiin.",
"ReplaceIllegalCharactersHelpText": "Korvaa laittomat merkit. Jos ei käytössä, laittomat merkit poistetaan.",
"OutputPath": "Tallennussijainti",
"Progress": "Edistyminen",
@@ -499,7 +499,7 @@
"NoTagsHaveBeenAddedYet": "Tunnisteita ei ole vielä lisätty. Lisää tunnisteita määrittääksesi kirjailijoille viiveprofiileja, rajoituksia tai ilmoituksia. Paina '{0}' lukeaksesi lisää tunnisteista.",
"EnabledHelpText": "Käytä tätä julkaisuprofiilia.",
"CreateEmptyAuthorFolders": "Luo kirjailijoille tyhjät kansiot",
"RescanAfterRefreshHelpText": "Tarkista kirjailijakansion sisältö uudelleen elokuvan päivityksen jälkeen.",
"RescanAfterRefreshHelpText": "Tutki kirjailijakansio uudelleen kirjailijan päivityksen jälkeen.",
"ThisCannotBeCancelled": "Tämän peruminen on aloituksen jälkeen mahdollista vain poistamalla kaikki tietolähteet käytöstä.",
"UnselectAll": "Poista kaikkien valinta",
"DeleteFilesHelpText": "Poista kirjatiedostot ja kirjailijakansio",
@@ -539,7 +539,7 @@
"Series": "Sarja",
"Term": "Ehto",
"TheAuthorFolderAndAllOfItsContentWillBeDeleted": "Elokuvakansio '{0}' ja kaikki sen sisältö poistetaan.",
"UpdateSelected": "Päivitä valittu",
"UpdateSelected": "Päivitä valitut",
"Wanted": "Halutut",
"DefaultMetadataProfileIdHelpText": "Kansiosta löytyville kirjailijoille oletusarvoisesti asetettava metatietoprofiili.",
"DeleteBookFileMessageText": "Haluatko varmasti poistaa sovellusprofiilin {0}?",
@@ -612,5 +612,83 @@
"GeneralSettingsSummary": "Portti, SSL-salaus, käyttäjänimi ja salasana, välityspalvelin, analytiikka ja päivitykset.",
"PathHelpText": "Kirjakokoelmasi pääkansio.",
"PathHelpTextWarning": "Tämä ei voi olla sama kansio, johon lataustyökalusi tallentaa tiedostot.",
"DefaultMonitorOptionHelpText": "Kansiosta löydetyille kirjailijoille oletusarvoisesti asetettava kirjojen valvontataso."
"DefaultMonitorOptionHelpText": "Kansiosta löydetyille kirjailijoille oletusarvoisesti asetettava kirjojen valvontataso.",
"RemotePathMappingCheckFileRemoved": "Tiedosto '{0}' poistettiin kesken käsittelyn.",
"Other": "Muu",
"RootFolderCheckSingleMessage": "Puuttuva juurikansio: {0}",
"Save": "Tallenna",
"UpdateCheckStartupNotWritableMessage": "Päivitystä ei voi asentaa, koska käyttäjällä '{1}' ei ole kirjoitusoikeutta käynnistyskansioon '{0}'.",
"UpdateCheckStartupTranslocationMessage": "Päivitystä ei voi asentaa, koska käynnistyskansio '{0}' sijaitsee 'App Translocation' -kansiossa.",
"UpdateCheckUINotWritableMessage": "Päivitystä ei voi asentaa, koska käyttäjällä '{1}' ei ole kirjoitusoikeutta käyttöliittymäkansioon '{0}'.",
"Yesterday": "Eilen",
"UpdateAvailable": "Uusi päivitys on saatavilla",
"Filters": "Suodattimet",
"General": "Yleiset",
"ImportMechanismHealthCheckMessage": "Ota valmiiden latausten käsittely käyttöön",
"IndexerJackettAll": "Jackettin ei-tuettua 'all'-päätettä käyttävät tietolähteet: {0}",
"IndexersSettingsSummary": "Sisältölähteet ja julkaisurajoitukset.",
"IndexerStatusCheckAllClientMessage": "Tietolähteet eivät ole käytettävissä virheiden vuoksi",
"MediaManagement": "Median hallinta",
"Metadata": "Metatiedot",
"OnBookFileDeleteHelpText": "Kun elokuvatiedosto poistetaan",
"ProxyCheckFailedToTestMessage": "Välityspalvelintesti epäonnistui: {0}",
"Queued": "Jonossa",
"SearchFiltered": "Etsi suodatettuja",
"RemotePathMappingCheckFilesGenericPermissions": "Lataustyökalu '{0}' ilmoitti tiedostosijainniksi '{1}', mutta Radarr ei näe sitä. Saata joutua muokkaamaan kansion käyttöoikeuksia.",
"RemotePathMappingCheckImportFailed": "Radarr ei voinut tuoda elokuvaa. Tarkista loki saadaksesi lisätietoja.",
"CouldntFindAnyResultsForTerm": "Haku '{0}' ei tuottanut tuloksia.",
"IndexerSearchCheckNoAutomaticMessage": "Ei hakemistoja, joissa automaattinen haku on käytössä, Radarr ei tarjoa automaattisia hakutuloksia",
"IndexerSearchCheckNoAvailableIndexersMessage": "Kaikki hakukelpoiset tietolähteet ovat tilapaisesti tavoittamattomissa viimeaikaisten tietolähdevirheiden vuoksi.",
"RemotePathMappingCheckDockerFolderMissing": "Käytät Dockeria ja lataustyökalu '{0}' sijoittaa lataukset kohteeseen '{1}', mutta kansiota ei näytä olevan olemassa containerissa. Tarkista etäsijaintiesi kartoitukset ja containerin tallennusmedia-asetukset.",
"RemotePathMappingCheckDownloadPermissions": "Radarr näkee, muttei voi käyttää ladattua elokuvaa '{0}'. Todennäköinen syy on sijainnin käyttöoikeusvirhe.",
"RemotePathMappingCheckFilesBadDockerPath": "Käytät Dockeria ja lataustyökalu '{0}' ilmoitti latauskohteeksi '{1}', mutta se ei ole kelvollinen '{2}' -sijainti. Tarkista etäsijaintiesi kartoitukset ja lataustyökalun asetukset.",
"RemotePathMappingCheckFolderPermissions": "Radarr näkee, muttei voi käyttää latauskansiota '{0}'. Todennäköinen syy on sijainnin käyttöoikeusvirhe.",
"RemotePathMappingCheckFilesLocalWrongOSPath": "Paikallinen lataustyökalu '{0}' ilmoitti tiedostosijainniksi '{1}', mutta se ei ole kelvollinen '{2}' -sijainti. Tarkista lataustyökalusi asetukset.",
"RemotePathMappingCheckFilesWrongOSPath": "Etälataustyökalu '{0}' ilmoitti tiedostosijainniksi '{1}', mutta se ei ole kelvollinen '{2}' -sijainti. Tarkista etsijaintiesi kartoitukset lataustyökalusi asetukset.",
"RemotePathMappingCheckGenericPermissions": "Lataustyökalu '{0}' sijoittaa lataukset kansioon '{1}', mutta Readarr ei näe sitä. Saatat joutua muokkaamaan kansion käyttöoikeuksia.",
"RemotePathMappingCheckLocalFolderMissing": "Etälataustyökalu '{0}' sijoittaa lataukset kohteeseen '{1}', mutta kansiota ei näytä olevan olemassa. Todennäköinen syy on puuttuva tai virheellinen etäsijainnin kartoitus.",
"RemotePathMappingCheckLocalWrongOSPath": "Paikallinen lataustyökalu '{0}' sijoittaa lataukset kohteeseen '{1}', mutta se ei ole kelvollinen '{2}' -sijainti. Tarkista lataustyökalun asetukset.",
"RemotePathMappingCheckRemoteDownloadClient": "Etälataustyökalu '{0}' ilmoitti tiedostosijainniksi '{1}', mutta kansiota ei näytä olevan olemassa. Todennäköinen syy on puuttuva tai virheellinen etäsijainnin kartoitus.",
"RemotePathMappingCheckWrongOSPath": "Etälataustyökalu '{0}' sijoittaa lataukset kohteeseen '{1}', mutta se ei ole kelvollinen '{2}' -sijainti. Tarkista etäsijaintiesi kartoitukset ja lataustyökalun asetukset.",
"RestartReloadNote": "Huomautus: Radarr käynnistää ja lataa käyttöliittymän automaattisesti palautusprosessin aikana.",
"DownloadClientStatusCheckAllClientMessage": "Yhtään lataustyökalua ei ole virheiden vuoksi käytettävissä",
"DownloadClientsSettingsSummary": "Lataustyökalut, latausten käsittely ja etäsijaintien kartoitukset.",
"Connect": "Kytkennät",
"TimeLeft": "Aikaa jäljellä",
"ConnectSettingsSummary": "Ilmoitukset, yhteydet mediapalvelimiin/-soittimiin ja omat komentosarjat.",
"DownloadClientCheckNoneAvailableMessage": "Lataustyökaluja ei ole käytettävissä",
"DownloadClientCheckUnableToCommunicateMessage": "Lataustyökalun '{0}' kanssa ei voida viestiä.",
"DownloadClientStatusCheckSingleClientMessage": "Lataustyökalut eivät ole virheiden vuoksi käytettävissä: {0}",
"FailedToLoadQueue": "Jonon lataus epäonnistui.",
"FileWasDeletedByUpgrade": "Tiedosto poistettiin päivityksen tuontia varten.",
"HealthNoIssues": "Kokoonpanossasi ei ole ongelmia.",
"IndexerRssHealthCheckNoAvailableIndexers": "Kaikki RSS-tietolähteet ovat tilapaisesti tavoittamattomissa viimeaikaisten tietolähdevirheiden vuoksi.",
"IndexerRssHealthCheckNoIndexers": "Yhtään RSS-synkronointia käyttävää tietolähdettä ei ole käytettävissä, eikä Radarr tämän vuoksi sieppaa uusia julkaisuja automaattisesti.",
"IndexerStatusCheckSingleClientMessage": "Tietolähteet eivät ole käytettävissä virheiden vuoksi: {0}",
"MissingFromDisk": "Radarr ei löytänyt tiedostoa levyltä, joten sen kytkös kirjaston elokuvaan poistettiin",
"Monitor": "Valvo",
"MountCheckMessage": "Elokuvareitin sisältävä kiinnike on asennettu vain luku -tilaan: ",
"OnBookFileDelete": "Kun elokuvatiedosto poistetaan",
"OnBookFileDeleteForUpgrade": "Kun elokuvatiedosto poistetaan päivitystä varten",
"OnBookFileDeleteForUpgradeHelpText": "Kun elokuvatiedosto poistetaan päivitystä varten",
"OnGrab": "Kun elokuva siepataan",
"OnHealthIssue": "Kun havaitaan kuntoon liittyvä ongelma",
"OnRename": "Kun elokuva nimetään uudelleen",
"OnUpgrade": "Kun elokuva päivitetään",
"ProxyCheckResolveIpMessage": "Määritetyn välityspalvelimen '{0}' IP-osoitteen selvitys epäonnistui.",
"QualitySettingsSummary": "Laatumääritykset erilaisia sisältömuotoja ja teidostokokoja varten.",
"QueueIsEmpty": "Jono on tyhjä",
"ReadarrSupportsAnyDownloadClient": "Radarr tukee kaikkien Newznab-yhteensopivien lataustyökalujen ohella myös monia muita alla listattuja torrent- ja Usenet-lataustyökaluja.",
"RefreshAndScan": "Päivitä ja tarkista",
"RemotePathMappingCheckBadDockerPath": "Käytät Dockeria ja lataustyökalu '{0}' sijoittaa lataukset kohteeseen '{1}', mutta se ei ole kelvollinen '{2}' -sijainti. Tarkista etäsijaintiesi kartoitukset ja lataustyökalun asetukset.",
"RootFolderCheckMultipleMessage": "Useita juurikansioita puuttuu: {0}",
"SettingsRemotePathMappingLocalPath": "Paikallinen sijainti",
"SettingsRemotePathMappingLocalPathHelpText": "Polku, jota Radarrin tulisi käyttää päästäksesi etäpolulle paikallisesti",
"SettingsRemotePathMappingRemotePath": "Etäsijainti",
"SettingsRemotePathMappingRemotePathHelpText": "Lataustyökalun käyttämän hakemiston juurisijainti",
"SizeLimit": "Kokorajoitus",
"SystemTimeCheckMessage": "Järjestelmän aika on heittä yli vuorokauden verran. Ajoitetut tehtävät eivät luultavasti toimi oikein ennen ajan korjausta.",
"UISettingsSummary": "Kalenterin, päiväyksen ja kellonajan sekä kielen ja heikentyneelle värinäölle sopivan tilan asetukset.",
"UserAgentProvidedByTheAppThatCalledTheAPI": "User-Agent-tiedon ilmoitti sovellus, joka kommunikoi API:n kanssa",
"WatchLibraryForChangesHelpText": "Suorita automaattinen uudelleentutkinta, kun juurikansiossa havaitaan tiedostomuutoksia."
}

View File

@@ -49,7 +49,7 @@
"BackupRetentionHelpText": "Les sauvegardes automatiques plus anciennes que la période de conservation seront automatiquement effacées",
"Backups": "Sauvegardes",
"BindAddress": "Adresse d'attache",
"BindAddressHelpText": "Adresse IP4 valide ou '*' pour toutes les interfaces",
"BindAddressHelpText": "Adresse IPv4 valide ou '*' pour toutes les interfaces",
"BookIsDownloading": "Le film est en cours de téléchargement",
"BookIsDownloadingInterp": "Le film est en cours de téléchargement - {0}% {1}",
"BypassProxyForLocalAddresses": "Contourner le proxy pour les adresses locales",
@@ -118,13 +118,13 @@
"DiskSpace": "Espace disque",
"DownloadClient": "Client de Téléchargement",
"DownloadClientSettings": "Réglages Clients de téléchargement",
"DownloadClients": "Clients Télécharg.",
"DownloadClients": "Clients de téléchargement",
"DownloadFailedCheckDownloadClientForMoreDetails": "Téléchargement échoué : voir le client de téléchargement pour plus de détails",
"DownloadFailedInterp": "Échec du téléchargement : {0}",
"DownloadPropersAndRepacksHelpTexts1": "S'il faut ou non mettre à niveau automatiquement vers Propres/Repacks",
"DownloadWarningCheckDownloadClientForMoreDetails": "Avertissement téléchargement : voir le client de téléchargement pour plus de détails",
"Edit": "Éditer",
"Edition": "Edition",
"Edition": "Édition",
"Enable": "Activer",
"EnableAutomaticAdd": "Activer l'ajout automatique",
"EnableAutomaticSearch": "Activer la recherche automatique",
@@ -431,7 +431,7 @@
"UnmonitoredHelpText": "Inclure les films non surveillés dans le flux iCal",
"UpdateAll": "Tout actualiser",
"UpdateAutomaticallyHelpText": "Télécharger et installer automatiquement les mises à jour. Vous pourrez toujours installer à partir de System : Updates",
"UpdateMechanismHelpText": "Utiliser le programme de mise à jour intégré dans Radarr ou un script",
"UpdateMechanismHelpText": "Utiliser le programme de mise à jour intégré de Radarr ou un script",
"UpdateScriptPathHelpText": "Chemin vers un script personnalisé qui prend un package de mise à jour extraite et gère le reste du processus de mise à jour",
"Updates": "Mises à jour",
"UpgradeAllowedHelpText": "Ne sera pas mis à jour si la qualité est désactivée",
@@ -489,20 +489,109 @@
"ShowUnknownAuthorItems": "Afficher les éléments de film inconnus",
"SelectAll": "Tout sélectionner",
"SelectedCountBooksSelectedInterp": "{0} Film(s) Sélectionner",
"ThisCannotBeCancelled": "Cela ne peut pas être annulé une fois démarré sans redémarrer Radarr.",
"ThisCannotBeCancelled": "Cela ne peut pas être annulé une fois démarré sans désactiver tous vos indexeurs.",
"UnselectAll": "Tout déselectionner",
"UpdateSelected": "Mettre à jour la sélection",
"All": "Tout",
"Wanted": "Recherché",
"CreateEmptyAuthorFolders": "Créer des dossiers films vides",
"AppDataLocationHealthCheckMessage": "Mettre à jour ne sera pas possible pour éviter la suppression AppData lors de la mise à jour",
"AppDataLocationHealthCheckMessage": "Mettre à jour ne sera pas possible afin d'éviter de supprimer le dossier AppData lors de la mise à jour",
"IndexerPriorityHelpText": "Priorité de l'indexeur de 1 (la plus élevée) à 50 (la plus basse). Par défaut : 25.",
"Duration": "Durée",
"RemotePathMappingCheckBadDockerPath": "Vous utilisez docker; {0} enregistre les téléchargements dans {1} mais ce n'est pas un dossier valide. Vérifiez vos paramètres de dossier distant et les paramètres de votre client de téléchargement.",
"RemotePathMappingCheckDockerFolderMissing": "Vous utilisez docker; {0} enregistre les téléchargements dans {1} mais ce dossier n'est pas présent dans ce conteneur. Vérifiez vos paramètres de dossier distant et les paramètres de votre conteneur docker.",
"RemotePathMappingCheckFilesBadDockerPath": "Vous utilisez docker; {0} signifie les téléchargement dans {1} mais ce n'est pas un dossier valide. Vérifiez vos paramètres de dossier distant et les paramètres de votre client de téléchargement.",
"RemotePathMappingCheckBadDockerPath": "Vous utilisez docker ; le client de téléchargement {0} enregistre les téléchargements dans {1} mais ce n'est pas un chemin valide. Vérifiez vos paramètres de dossier distant et les paramètres de votre client de téléchargement.",
"RemotePathMappingCheckDockerFolderMissing": "Vous utilisez docker; {0} enregistre les téléchargements dans {1} mais ce dossier n'est pas présent dans ce conteneur. Vérifiez vos paramètres de dossier distant et les paramètres de votre conteneur docker.",
"RemotePathMappingCheckFilesBadDockerPath": "Vous utilisez docker; {0} signifie les téléchargement dans {1} mais ce n'est pas un dossier valide. Vérifiez vos paramètres de dossier distant et les paramètres de votre client de téléchargement.",
"RemotePathMappingCheckFilesWrongOSPath": "Le client de téléchargement distant {0} met les téléchargements dans {1} mais il ne s'agit pas d'un chemin {2} valide. Vérifiez les paramètres de votre client de téléchargement.",
"RemotePathMappingCheckLocalFolderMissing": "Le client de téléchargement distant {0} met les téléchargements dans {1} mais ce chemin ne semble pas exister. Vérifiez vos paramètres de chemins distants.",
"RemotePathMappingCheckRemoteDownloadClient": "Le client de téléchargement distant {0} met les téléchargements dans {1} mais ce chemin ne semble pas exister. Vérifiez vos paramètres de chemins distants.",
"RemotePathMappingCheckWrongOSPath": "Le client de téléchargement distant {0} met les téléchargements dans {1} mais ce chemin {2} est invalide. Vérifiez vos paramètres de chemins distants et les paramètres de votre client de téléchargement."
"RemotePathMappingCheckWrongOSPath": "Le client de téléchargement distant {0} met les téléchargements dans {1} mais ce chemin {2} est invalide. Vérifiez vos paramètres de chemins distants et les paramètres de votre client de téléchargement.",
"IndexerJackettAll": "Indexeurs utilisant le endpoint non supporté 'all' de Jackett : {0}",
"SizeLimit": "Limite de taille",
"Started": "Démarré",
"FileWasDeletedByViaUI": "Le fichier a été supprimé via l'interface",
"IndexerStatusCheckSingleClientMessage": "Indexeurs indisponibles en raison d'échecs : {0}",
"MediaManagement": "Gestion des médias",
"Save": "Sauvegarder",
"BackupIntervalHelpText": "Intervalle de sauvegarde de la base de données Lidarr et des paramètres",
"CatalogNumber": "Numéro de catalogue",
"Metadata": "Métadonnées",
"Disabled": "Désactivé",
"IndexersSettingsSummary": "Indexeurs et restrictions de version",
"OnUpgrade": "Lors de la mise à niveau",
"AuthorNameHelpText": "Le nom de l'artiste/album à exclure (peut être n'importe quoi de représentatif)",
"ConnectSettingsSummary": "Notifications, connexions aux serveurs/lecteurs multimédias et scripts personnalisés",
"IndexerLongTermStatusCheckSingleClientMessage": "Indexeurs indisponibles en raison de pannes pendant plus de 6 heures : {0}",
"IndexerRssHealthCheckNoAvailableIndexers": "Tous les indexeurs compatibles rss sont temporairement indisponibles en raison d'erreurs d'indexation récentes",
"IndexerSearchCheckNoAutomaticMessage": "Aucun indexeur disponible avec la recherche automatique activée, Radarr ne fournira aucun résultat de recherche automatique",
"IndexerSearchCheckNoAvailableIndexersMessage": "Tous les indexeurs compatibles avec la recherche sont temporairement indisponibles en raison d'erreurs d'indexation récentes",
"IndexerSearchCheckNoInteractiveMessage": "Aucun indexeur disponible avec la recherche interactive activée, Radarr ne fournira aucun résultat de recherche interactive",
"IndexerStatusCheckAllClientMessage": "Tous les indexeurs sont indisponibles en raison d'échecs",
"RestartReloadNote": "Remarque : Radarr redémarrera et rechargera automatiquement l'interface utilisateur pendant le processus de restauration.",
"RootFolderCheckMultipleMessage": "Plusieurs dossiers racine sont manquants : {0}",
"RootFolderCheckSingleMessage": "Dossier racine manquant : {0}",
"SearchFiltered": "Chercher les filtrés",
"SettingsRemotePathMappingLocalPath": "Chemin local",
"UpdateAvailable": "Une nouvelle mise à jour est disponible",
"DownloadClientsSettingsSummary": "Clients de Téléchargement, la gestion des téléchargements et les mappages de chemins d'accès à distance",
"DownloadClientStatusCheckAllClientMessage": "Aucun client de téléchargement n'est disponible en raison d'échecs",
"ImportListStatusCheckAllClientMessage": "Toutes les listes ne sont pas disponibles en raison d'échecs",
"ImportMechanismHealthCheckMessage": "Activer la gestion des téléchargements terminés",
"IndexerRssHealthCheckNoIndexers": "Aucun indexeur disponible avec la synchronisation RSS activée, Radarr ne récupérera pas automatiquement les nouvelles versions",
"CouldntFindAnyResultsForTerm": "Pas de résultats pour '{0}'",
"ReadarrSupportsAnyDownloadClient": "Radarr prend en charge de nombreux clients de téléchargement torrent et usenet.",
"RefreshAndScan": "Actualiser et analyser",
"RemotePathMappingCheckFileRemoved": "Le fichier {0} a été supprimé pendant le processus.",
"RemotePathMappingCheckFilesGenericPermissions": "Le client de téléchargement {0} met les téléchargements dans {1} mais Radarr ne peut voir ce répertoire. Il est possible que vous ayez besoin d'ajuster les permissions de ce dossier.",
"RemotePathMappingCheckFolderPermissions": "Radarr peut voir mais pas accéder au répertoire de téléchargement {0}. Erreur d'autorisations probable.",
"RemotePathMappingCheckGenericPermissions": "Le client de téléchargement {0} met les téléchargements dans {1} mais Radarr ne peut voir ce répertoire. Il est possible que vous ayez besoin d'ajuster les permissions de ce dossier.",
"RemotePathMappingCheckImportFailed": "Radarr a échoué en important un Film. Vérifier vos logs pour plus de détails.",
"RemotePathMappingCheckLocalWrongOSPath": "Le client de téléchargement {0} met les téléchargements dans {1} mais il ne s'agit pas d'un chemin {2} valide. Vérifiez les paramètres de votre client de téléchargement.",
"Connect": "Connecter",
"DownloadClientCheckNoneAvailableMessage": "Aucun client de téléchargement n'est disponible",
"DownloadClientCheckUnableToCommunicateMessage": "Impossible de communiquer avec {0}.",
"DownloadClientStatusCheckSingleClientMessage": "Clients de Téléchargement indisponibles en raison d'échecs: {0}",
"FailedToLoadQueue": "Erreur lors du chargement de la file",
"FileWasDeletedByUpgrade": "Le fichier à été supprimé pour importer une version supérieure",
"Filters": "Filtres",
"General": "Général",
"GeneralSettingsSummary": "Port, SSL, nom d'utilisateur/mot de passe, proxy, analyses et mises à jour",
"HealthNoIssues": "Aucun problème avec votre configuration",
"ImportListStatusCheckSingleClientMessage": "Listes indisponibles en raison d'échecs: {0}",
"IndexerLongTermStatusCheckAllClientMessage": "Tous les indexeurs sont indisponibles en raison d'échecs de plus de 6 heures",
"Lists": "Listes",
"Monitor": "Surveiller",
"MissingFromDisk": "Radarr n'a pas pu trouver le fichier sur le disque, il a donc été supprimé dans la base de donnée",
"MountCheckMessage": "Le montage contenant un chemin de film est monté en lecture seule: ",
"OnBookFileDelete": "À la suppression d'un fichier vidéo",
"OnBookFileDeleteForUpgrade": "À la suppression du fichier vidéo pour mise à niveau",
"OnBookFileDeleteForUpgradeHelpText": "À la suppression du fichier vidéo pour mise à niveau",
"OnBookFileDeleteHelpText": "À la suppression d'un fichier vidéo",
"OnGrab": "À la Récupération",
"OnHealthIssue": "Lors d'un problème de santé",
"OnRename": "Lors du changement de nom",
"ProxyCheckBadRequestMessage": "Échec du test du proxy. StatusCode: {0}",
"ProxyCheckFailedToTestMessage": "Échec du test du proxy : {0}",
"ProxyCheckResolveIpMessage": "Impossible de résoudre l'adresse IP de l'hôte proxy configuré {0}",
"QualitySettingsSummary": "Tailles qualité et dénomination",
"Queued": "En file d'attente",
"QueueIsEmpty": "La file d'attente est vide",
"RemotePathMappingCheckDownloadPermissions": "Radarr peut voir mais ne peut accéder au film téléchargé {0}. Il s'agit probablement d'une erreur de permissions.",
"RemotePathMappingCheckFilesLocalWrongOSPath": "Le client de téléchargement {0} met les téléchargements dans {1} mais il ne s'agit pas d'un chemin {2} valide. Vérifiez les paramètres de votre client de téléchargement.",
"SettingsRemotePathMappingLocalPathHelpText": "Chemin local que Radarr doit utiliser pour accéder au chemin distant",
"SettingsRemotePathMappingRemotePath": "Chemin distant",
"SettingsRemotePathMappingRemotePathHelpText": "Chemin racine du dossier auquel le client de téléchargement accède",
"SystemTimeCheckMessage": "L'heure du système est décalée de plus d'un jour. Les tâches planifiées peuvent ne pas s'exécuter correctement tant que l'heure ne sera pas corrigée",
"TimeLeft": "Temps restant",
"UISettingsSummary": "Calendrier, date et les options d'altération des couleurs",
"UpdateCheckStartupNotWritableMessage": "Impossible d'installer la mise à jour car le dossier de démarrage '{0}' n'est pas accessible en écriture par l'utilisateur '{1}'.",
"UpdateCheckStartupTranslocationMessage": "Impossible d'installer la mise à jour car le dossier de démarrage '{0}' se trouve dans un dossier App Translocation.",
"UpdateCheckUINotWritableMessage": "Impossible d'installer la mise à jour car le dossier d'interface utilisateur '{0}' n'est pas accessible en écriture par l'utilisateur '{1}'.",
"UserAgentProvidedByTheAppThatCalledTheAPI": "User-Agent fourni par l'application qui a appelé l'API",
"AddNewItem": "Ajouter un nouvel élément",
"AllExpandedCollapseAll": "Réduire tout",
"AllExpandedExpandAll": "Développer tout",
"AllowAuthorChangeClickToChangeAuthor": "Cliquez pour changer d'artiste",
"AnyEditionOkHelpText": "Lidarr va automatiquement basculer sur la version qui correspond le mieux aux pistes téléchargées",
"WriteTagsNo": "Jamais",
"Yesterday": "Hier"
}

View File

@@ -481,5 +481,76 @@
"All": "את כל",
"Wanted": "מבוקש",
"UnselectAll": "בטל את הבחירה בכול",
"SelectAll": "בחר הכל"
"SelectAll": "בחר הכל",
"OnBookFileDeleteHelpText": "במחיקת קובץ הסרט",
"OnHealthIssue": "בנושא הבריאות",
"RootFolderCheckSingleMessage": "תיקיית שורש חסרה: {0}",
"Disabled": "נָכֶה",
"FileWasDeletedByUpgrade": "הקובץ נמחק כדי לייבא שדרוג",
"FileWasDeletedByViaUI": "הקובץ נמחק דרך ממשק המשתמש",
"IndexersSettingsSummary": "אינדקסים ומגבלות שחרור",
"IndexerStatusCheckAllClientMessage": "כל האינדקסים אינם זמינים עקב כשלים",
"AppDataLocationHealthCheckMessage": "לא ניתן יהיה לעדכן את מחיקת AppData בעדכון",
"SettingsRemotePathMappingRemotePath": "נתיב מרוחק",
"CouldntFindAnyResultsForTerm": "לא נמצאו תוצאות עבור '{0}'",
"Filters": "לְסַנֵן",
"DownloadClientCheckUnableToCommunicateMessage": "לא ניתן לתקשר עם {0}.",
"OnRename": "על שינוי שם",
"ProxyCheckFailedToTestMessage": "נכשל בדיקת ה- proxy: {0}",
"ProxyCheckResolveIpMessage": "פתרון כתובת ה- IP עבור מארח ה- Proxy המוגדר {0} נכשל",
"RootFolderCheckMultipleMessage": "חסרות מספר תיקיות שורש: {0}",
"SettingsRemotePathMappingLocalPathHelpText": "נתיב שבו Radarr אמור להשתמש כדי לגשת לנתיב המרוחק באופן מקומי",
"SettingsRemotePathMappingRemotePathHelpText": "נתיב שורש לספריה אליה ניגש לקוח ההורדה",
"SystemTimeCheckMessage": "זמן המערכת אינו פעיל יותר מיום אחד. משימות מתוזמנות עשויות שלא לפעול כראוי עד לתיקון הזמן",
"UISettingsSummary": "אפשרויות לקויות לוח שנה, תאריך וצבע",
"UpdateCheckStartupNotWritableMessage": "לא ניתן להתקין את העדכון מכיוון שתיקיית ההפעלה '{0}' אינה ניתנת לכתיבה על ידי המשתמש '{1}'.",
"UpdateCheckStartupTranslocationMessage": "לא ניתן להתקין את העדכון מכיוון שתיקיית ההפעלה '{0}' נמצאת בתיקיית טרנסלוקציה של אפליקציות.",
"UpdateCheckUINotWritableMessage": "לא ניתן להתקין את העדכון מכיוון שתיקיית ממשק המשתמש '{0}' אינה ניתנת לכתיבה על ידי המשתמש '{1}'.",
"DownloadClientsSettingsSummary": "הורד לקוחות, הורד טיפול ומיפוי נתיבים מרוחק",
"DownloadClientStatusCheckAllClientMessage": "כל לקוחות ההורדה אינם זמינים עקב כשלים",
"MaintenanceRelease": "שחרור תחזוקה: תיקוני באגים ושיפורים אחרים. לפרטים נוספים, ראה היסטוריית התחייבויות של Github",
"IndexerSearchCheckNoInteractiveMessage": "אין אינדקסים זמינים כאשר חיפוש אינטראקטיבי מופעל, Radarr לא תספק תוצאות חיפוש אינטראקטיביות",
"IndexerStatusCheckSingleClientMessage": "אינדקסים לא זמינים בגלל כשלים: {0}",
"Lists": "רשימות",
"TimeLeft": "הזמן שנותר",
"Connect": "לְחַבֵּר",
"DownloadClientCheckNoneAvailableMessage": "אין לקוח להורדה זמין",
"DownloadClientStatusCheckSingleClientMessage": "הורדת לקוחות לא זמינה עקב כשלים: {0}",
"FailedToLoadQueue": "טעינת התור נכשלה",
"General": "כללי",
"GeneralSettingsSummary": "יציאה, SSL, שם משתמש / סיסמה, פרוקסי, ניתוחים ועדכונים",
"HealthNoIssues": "אין בעיות בתצורה שלך",
"ImportListStatusCheckAllClientMessage": "כל הרשימות אינן זמינות בגלל כשלים",
"ImportListStatusCheckSingleClientMessage": "רשימות לא זמינות בגלל כשלים: {0}",
"ImportMechanismHealthCheckMessage": "אפשר טיפול בהורדות שהושלם",
"IndexerLongTermStatusCheckAllClientMessage": "כל האינדקסים אינם זמינים עקב כשלים במשך יותר מ -6 שעות",
"IndexerPriorityHelpText": "עדיפות אינדקס מ -1 (הגבוה ביותר) ל -50 (הנמוך ביותר). ברירת מחדל: 25.",
"IndexerLongTermStatusCheckSingleClientMessage": "אינדקסים לא זמינים עקב כשלים במשך יותר משש שעות: {0}",
"IndexerRssHealthCheckNoAvailableIndexers": "כל האינדקסים התומכים ב- rss אינם זמינים באופן זמני בגלל שגיאות אינדקס האחרונות",
"IndexerSearchCheckNoAutomaticMessage": "אין אינדקסים זמינים כאשר חיפוש אוטומטי מופעל, Radarr לא תספק תוצאות חיפוש אוטומטיות",
"IndexerRssHealthCheckNoIndexers": "אין אינדקסים זמינים כאשר סינכרון RSS מופעל, Radarr לא תפס אוטומטית גרסאות חדשות",
"IndexerSearchCheckNoAvailableIndexersMessage": "כל האינדקסים הניתנים לחיפוש אינם זמינים באופן זמני בגלל שגיאות אינדקס האחרונות",
"ConnectSettingsSummary": "התראות, חיבורים לשרתי מדיה / נגנים ותסריטים מותאמים אישית",
"OnGrab": "על לתפוס",
"MediaManagement": "ניהול מדיה",
"Metadata": "מטא נתונים",
"MissingFromDisk": "Whisparr לא הצליח למצוא את הקובץ בדיסק ולכן הוא הוסר",
"Monitor": "צג",
"MountCheckMessage": "הר המכיל נתיב סרט מותקן לקריאה בלבד: ",
"OnBookFileDelete": "במחיקת קובץ הסרט",
"OnBookFileDeleteForUpgrade": "במחיקת קובץ הסרט לצורך שדרוג",
"OnBookFileDeleteForUpgradeHelpText": "במחיקת קובץ הסרט לצורך שדרוג",
"OnUpgrade": "בשדרוג",
"ProxyCheckBadRequestMessage": "נכשל בדיקת ה- proxy. קוד קוד: {0}",
"QualitySettingsSummary": "מידות איכות ושמות",
"ReadarrSupportsAnyDownloadClient": "Whisparr תומך בכל לקוח הורדות המשתמש בתקן Newznab, כמו גם בלקוחות הורדה אחרים המפורטים להלן.",
"Queued": "בתור",
"QueueIsEmpty": "התור ריק",
"RefreshAndScan": "רענון וסריקה",
"RestartReloadNote": "הערה: Radarr יופעל מחדש אוטומטית וטען מחדש את ממשק המשתמש במהלך תהליך השחזור.",
"Save": "להציל",
"SearchFiltered": "חיפוש מסונן",
"SettingsRemotePathMappingLocalPath": "נתיב מקומי",
"TheAuthorFolderAndAllOfItsContentWillBeDeleted": "תיקיית הסרטים '{0}' וכל תוכן זה יימחקו.",
"Yesterday": "אתמול"
}

View File

@@ -478,5 +478,79 @@
"All": "सब",
"Wanted": "चाहता था",
"SelectAll": "सभी का चयन करे",
"ThisCannotBeCancelled": "यह एक बार रद्द नहीं किया जा सकता है जब तक कि रेडर को फिर से शुरू किए बिना।"
"ThisCannotBeCancelled": "यह एक बार रद्द नहीं किया जा सकता है जब तक कि रेडर को फिर से शुरू किए बिना।",
"Connect": "जुडिये",
"CouldntFindAnyResultsForTerm": "'{0}' के लिए कोई परिणाम नहीं मिल सका",
"DownloadClientCheckNoneAvailableMessage": "कोई डाउनलोड क्लाइंट उपलब्ध नहीं है",
"DownloadClientCheckUnableToCommunicateMessage": "{0} के साथ संवाद करने में असमर्थ।",
"DownloadClientStatusCheckAllClientMessage": "सभी डाउनलोड क्लाइंट विफलताओं के कारण अनुपलब्ध हैं",
"FileWasDeletedByUpgrade": "नवीनीकरण को आयात करने के लिए फ़ाइल हटा दी गई थी",
"Filters": "फ़िल्टर",
"ImportListStatusCheckSingleClientMessage": "विफलताओं के कारण अनुपलब्ध सूची: {0}",
"IndexerSearchCheckNoInteractiveMessage": "इंटरएक्टिव सर्च सक्षम के साथ कोई भी इंडेक्स उपलब्ध नहीं है, रेडर किसी भी इंटरैक्टिव खोज परिणाम प्रदान नहीं करेगा",
"Metadata": "मेटाडाटा",
"Monitor": "मॉनिटर",
"MountCheckMessage": "मूवी पथ पर माउंट माउंट केवल पढ़ने योग्य है: ",
"OnBookFileDeleteForUpgrade": "अपग्रेड के लिए मूवी फ़ाइल हटाएं",
"OnBookFileDeleteForUpgradeHelpText": "अपग्रेड के लिए मूवी फ़ाइल हटाएं",
"OnGrab": "हड़पने पर",
"OnHealthIssue": "स्वास्थ्य के मुद्दे पर",
"OnRename": "नाम बदलने पर",
"RootFolderCheckSingleMessage": "रूट फ़ोल्डर गुम: {0}",
"UpdateCheckUINotWritableMessage": "अद्यतन स्थापित नहीं कर सकता क्योंकि UI फ़ोल्डर '{0}' उपयोगकर्ता '{1}' द्वारा लिखने योग्य नहीं है।",
"SystemTimeCheckMessage": "सिस्टम का समय 1 दिन से अधिक बंद है। जब तक समय सही नहीं होगा तब तक शेड्यूल किए गए कार्य सही तरीके से नहीं चल सकते हैं",
"ConnectSettingsSummary": "मीडिया सर्वर / खिलाड़ियों और कस्टम स्क्रिप्ट के लिए सूचनाएं, कनेक्शन",
"General": "आम",
"HealthNoIssues": "आपके कॉन्फ़िगरेशन के साथ कोई समस्या नहीं है",
"MediaManagement": "मीडिया प्रबंधन",
"OnUpgrade": "अपग्रेड पर",
"ProxyCheckBadRequestMessage": "प्रॉक्सी का परीक्षण करने में विफल। स्थिति कोड: {0}",
"ProxyCheckFailedToTestMessage": "प्रॉक्सी का परीक्षण करने में विफल: {0}",
"Queued": "कतारबद्ध",
"SettingsRemotePathMappingLocalPathHelpText": "वह पथ जिसका उपयोग रेडर को स्थानीय रूप से दूरस्थ पथ तक पहुँचने के लिए करना चाहिए",
"Yesterday": "बिता कल",
"Disabled": "विकलांग",
"QualitySettingsSummary": "गुणवत्ता आकार और नामकरण",
"TheAuthorFolderAndAllOfItsContentWillBeDeleted": "फिल्म फ़ोल्डर '{0}' और यह सब सामग्री हटा दी जाएगी।",
"DownloadClientStatusCheckSingleClientMessage": "विफलताओं के कारण अनुपलब्ध ग्राहक डाउनलोड करें: {0}",
"FileWasDeletedByViaUI": "UI के माध्यम से फ़ाइल को हटा दिया गया था",
"RescanAfterRefreshHelpText": "मूवी रिफ्रेश करने के बाद मूवी फोल्डर को रेस्क्यू करें",
"SearchFiltered": "फ़िल्टर किया हुआ खोजें",
"AppDataLocationHealthCheckMessage": "अद्यतन पर अद्यतन AppData को रोकने के लिए अद्यतन करना संभव नहीं होगा",
"MissingFromDisk": "Whisparr डिस्क पर फ़ाइल खोजने में असमर्थ था इसलिए इसे हटा दिया गया था",
"GeneralSettingsSummary": "पोर्ट, एसएसएल, उपयोगकर्ता नाम / पासवर्ड, प्रॉक्सी, एनालिटिक्स और अपडेट",
"ImportListStatusCheckAllClientMessage": "सभी सूचियाँ विफल होने के कारण अनुपलब्ध हैं",
"ImportMechanismHealthCheckMessage": "पूर्ण डाउनलोड हैंडलिंग सक्षम करें",
"IndexerLongTermStatusCheckAllClientMessage": "6 घंटे से अधिक समय तक विफलताओं के कारण सभी सूचकांक अनुपलब्ध हैं",
"IndexerLongTermStatusCheckSingleClientMessage": "6 घंटे से अधिक समय तक विफलताओं के कारण सूचकांक उपलब्ध नहीं: {0}",
"IndexerPriorityHelpText": "इंडेक्सर प्राथमिकता 1 (उच्चतम) से 50 (सबसे कम)। डिफ़ॉल्ट: 25",
"IndexerRssHealthCheckNoAvailableIndexers": "हाल ही की अनुक्रमणिका त्रुटियों के कारण सभी rss- सक्षम इंडेक्सर्स अस्थायी रूप से अनुपलब्ध हैं",
"IndexerRssHealthCheckNoIndexers": "RSS समन्वयन सक्षम होने के साथ कोई भी इंडेक्स उपलब्ध नहीं है, Radarr अपने आप नई रिलीज़ नहीं लेगा",
"IndexerSearchCheckNoAutomaticMessage": "स्वचालित खोज के साथ कोई भी सूचकांक उपलब्ध नहीं है, रैडियर कोई स्वचालित खोज परिणाम प्रदान नहीं करेगा",
"IndexerSearchCheckNoAvailableIndexersMessage": "हाल ही की अनुक्रमणिका त्रुटियों के कारण सभी खोज-सक्षम अनुक्रमणिका अस्थायी रूप से अनुपलब्ध हैं",
"IndexersSettingsSummary": "सूचकांक और रिलीज प्रतिबंध",
"IndexerStatusCheckAllClientMessage": "विफलताओं के कारण सभी अनुक्रमणिका अनुपलब्ध हैं",
"IndexerStatusCheckSingleClientMessage": "अनुक्रमणिका विफलताओं के कारण अनुपलब्ध: {0}",
"OnBookFileDeleteHelpText": "मूवी फ़ाइल डिलीट पर",
"ProxyCheckResolveIpMessage": "कॉन्फ़िगर प्रॉक्सी होस्ट {0} के लिए आईपी एड्रेस को हल करने में विफल",
"RefreshAndScan": "ताज़ा करें और स्कैन करें",
"RestartReloadNote": "नोट: रैडियर स्वचालित रूप से पुनः आरंभ करेगा और पुनर्स्थापना प्रक्रिया के दौरान UI को फिर से लोड करेगा।",
"SettingsRemotePathMappingRemotePath": "दूरस्थ पथ",
"SettingsRemotePathMappingRemotePathHelpText": "निर्देशिका का रूट पथ डाउनलोड क्लाइंट तक पहुँचता है",
"UISettingsSummary": "कैलेंडर, दिनांक और रंग बिगड़ा हुआ विकल्प",
"UpdateCheckStartupTranslocationMessage": "अपडेट स्थापित नहीं किया जा सकता क्योंकि स्टार्टअप फ़ोल्डर '{0}' ऐप ट्रांसलेशन फ़ोल्डर में है।",
"DownloadClientsSettingsSummary": "क्लाइंट डाउनलोड करें, हैंडलिंग और दूरस्थ पथ मैपिंग डाउनलोड करें",
"FailedToLoadQueue": "कतार लोड करने में विफल",
"OnBookFileDelete": "मूवी फ़ाइल डिलीट पर",
"QueueIsEmpty": "कतार खाली है",
"Lists": "सूचियों",
"ReadarrSupportsAnyDownloadClient": "रेडियर किसी भी डाउनलोड क्लाइंट का समर्थन करता है जो न्यूज़ानब मानक का उपयोग करता है, साथ ही नीचे सूचीबद्ध अन्य डाउनलोड क्लाइंट भी।",
"RootFolderCheckMultipleMessage": "एकाधिक रूट फ़ोल्डर गायब हैं: {0}",
"Save": "सहेजें",
"SettingsRemotePathMappingLocalPath": "स्थानीय पथ",
"ShowUnknownAuthorItems": "अज्ञात मूवी आइटम दिखाएं",
"UpdateCheckStartupNotWritableMessage": "अपडेट स्थापित नहीं किया जा सकता क्योंकि स्टार्टअप फ़ोल्डर '{0}' उपयोगकर्ता '{1}' द्वारा लिखने योग्य नहीं है।",
"MaintenanceRelease": "रखरखाव रिलीज: बग फिक्स और अन्य सुधार। अधिक जानकारी के लिए गितुब कमिट इतिहास देखें",
"TimeLeft": "शेष समय",
"CreateEmptyAuthorFolders": "खाली मूवी फोल्डर बनाएं"
}

View File

@@ -19,7 +19,7 @@
"BackupRetentionHelpText": "A megőrzési időnél régebbi automatikus biztonsági másolatok automatikusan törlésre kerülnek",
"Backups": "Biztonsági Mentés",
"BindAddress": "Kapcsolási Cím",
"BindAddressHelpText": "Érvényes IP4-cím, vagy „*” minden interfészhez",
"BindAddressHelpText": "Érvényes IPv4-cím, vagy „*” minden interfészhez",
"BindAddressHelpTextWarning": "Újraindítás szükséges a hatálybalépéshez",
"BookIsDownloading": "A film letöltés alatt",
"BookIsDownloadingInterp": "A film letöltés alatt - {0}% {1}",
@@ -30,7 +30,7 @@
"Cancel": "Vissza",
"CancelMessageText": "Biztosan törlöd ezt a függőben lévő feladatot?",
"CertificateValidation": "Tanúsítvány érvényesítése",
"CertificateValidationHelpText": "Módosítsa a HTTPS tanúsítás szigorúságát",
"CertificateValidationHelpText": "Módosítsa a HTTPS-tanúsítvány-ellenőrzés szigorúságát. Ne változtasson, hacsak nem érti a kockázatokat.",
"ChangeFileDate": "Fájl Dátumának Módosítása",
"ChangeHasNotBeenSavedYet": "A változások még nem lettek elmentve",
"ChmodFolder": "chmod Mappa",
@@ -800,7 +800,7 @@
"DownloadClientStatusCheckSingleClientMessage": "Letöltőkliens hiba miatt nem elérhető: {0}",
"ImportMechanismHealthCheckMessage": "Engedélyezd a befejezett letöltés(ek) kezelését",
"IndexerLongTermStatusCheckAllClientMessage": "Az összes indexer elérhetetlen több mint 6 órája, meghibásodás miatt",
"IndexerPriorityHelpText": "Indexelő prioritás 1-től (legmagasabb) 50-ig (legalacsonyabb). Alapértelmezés: 25.",
"IndexerPriorityHelpText": "Indexelő prioritás 1-től (legmagasabb) 50-ig (legalacsonyabb). Alapértelmezés: 25. Amikor a kiadásokat megragadja az egyébként egyenlő kiadások megszakításaként, a Radarr továbbra is az összes engedélyezett indexelőt használja az RSS-szinkronizáláshoz és a kereséshez.",
"IndexerRssHealthCheckNoIndexers": "Nincs elérhető indexer RSS szinkronizálással, így a Readarr nem fogja automatikusan megragadni az új kiadásokat",
"IndexerSearchCheckNoAvailableIndexersMessage": "Az összes keresésre képes indexer átmenetileg nem elérhető, a legutóbbi indexelő hibák miatt",
"Lists": "Listák",
@@ -849,5 +849,29 @@
"TimeLeft": "Hátralévő idő",
"UpdateCheckStartupNotWritableMessage": "A frissítés nem telepíthető, mert a (z) „{0}” indítási mappát a „{1}” felhasználó nem írhatja.",
"UpdateCheckStartupTranslocationMessage": "Nem lehet telepíteni a frissítést, mert a (z) „{0}” indítási mappa az Alkalmazások Transzlokációs mappájában található.",
"UpdateAvailable": "Új frissítés elérhető"
"UpdateAvailable": "Új frissítés elérhető",
"AddList": "Lista hozzáadása",
"ConvertToFormat": "Konvertálás Formátumba",
"DataAllBooks": "Összes könyv monitorozása",
"InstanceName": "Példány Neve",
"RestartRequiredHelpTextWarning": "Újraindítás szükséges a hatálybalépéshez",
"DataExistingBooks": "Könyvek monitorozása, ha van fájl, vagy ha még meg sem jelent",
"DataFirstBook": "Az első könyvet monitorozása. Az összes többi könyvet figyelmen kívül hagyja",
"DataFuturebooks": "Meg nem jelent könyvek monitorozása",
"DataLatestBook": "Legutolsó, és jövendőbeli könyvek monitorozása",
"DataListMonitorAll": "Az importálási listán lévő szerzők összes könyvének monitorozása",
"DataListMonitorNone": "Ne monitorozzon szerzőket vagy könyveket",
"DataListMonitorSpecificBook": "Monitorozza a szerzőket, de csak a listán kifejezetten szereplő könyveket",
"DataMissingBooks": "Könyvek monitorozása amelyekből nincsen fájl, vagy még nem jelent meg",
"DataNewAllBooks": "Összes új könyv monitorozása",
"DataNewBooks": "A legújabb letöltött könyv utáni könyv(ek) monitorozása",
"DataNewNone": "Ne monitorozzon új könyveket",
"DataNone": "Egyetlen könyv sem lesz monitorozva",
"MonitorNewBooks": "Az új könyvek monitorozása",
"SetReadarrTags": "Readarr címkék beállítása",
"Test": "Teszt",
"WriteMetadataTags": "Írjon metaadat-címkéket",
"EditList": "Lista szerkesztése",
"MonitorExistingBooks": "Meglévő könyvek monitorozása",
"RenameFiles": "Fájl(ok) átnevezése"
}

View File

@@ -478,5 +478,79 @@
"UnselectAll": "Afmarkaðu allt",
"UpdateSelected": "Uppfærsla valin",
"Wanted": "Óskað",
"All": "Allt"
"All": "Allt",
"AppDataLocationHealthCheckMessage": "Uppfærsla verður ekki möguleg til að koma í veg fyrir að AppData sé eytt við uppfærslu",
"ImportListStatusCheckAllClientMessage": "Allir listar eru ekki tiltækir vegna bilana",
"ImportMechanismHealthCheckMessage": "Virkja lokið niðurhalshöndlun",
"IndexerLongTermStatusCheckAllClientMessage": "Allir verðtryggingaraðilar eru ekki tiltækir vegna bilana í meira en 6 klukkustundir",
"IndexerLongTermStatusCheckSingleClientMessage": "Vísitölufólk er ekki tiltækt vegna bilana í meira en 6 klukkustundir: {0}",
"IndexerRssHealthCheckNoAvailableIndexers": "Allir indexers sem styðja rss eru tímabundið ófáanlegir vegna nýlegra villubreytinga",
"IndexerRssHealthCheckNoIndexers": "Engir verðtryggingaraðilar í boði með RSS samstillingu virkt, Radarr mun ekki grípa í nýjar útgáfur sjálfkrafa",
"IndexerStatusCheckAllClientMessage": "Allir verðtryggingaraðilar eru ekki tiltækir vegna bilana",
"MountCheckMessage": "Fjall sem inniheldur kvikmyndaslóð er aðeins skrifvarið: ",
"OnBookFileDeleteHelpText": "Á Eyða kvikmyndaskrá",
"OnGrab": "Á grípa",
"OnRename": "Um Endurnefna",
"OnUpgrade": "Við uppfærslu",
"SettingsRemotePathMappingRemotePathHelpText": "Rótarslóð að skráasafninu sem Download viðskiptavinurinn hefur aðgang að",
"UISettingsSummary": "Dagatal, dagsetning og litaskertir valkostir",
"UpdateCheckStartupNotWritableMessage": "Ekki er hægt að setja uppfærslu þar sem ræsimappan '{0}' er ekki skrifanleg af notandanum '{1}'.",
"UpdateCheckStartupTranslocationMessage": "Ekki er hægt að setja uppfærslu vegna þess að ræsimappan '{0}' er í forritunarmöppu forrits.",
"Yesterday": "Í gær",
"Disabled": "Öryrkjar",
"IndexerPriorityHelpText": "Forgangur flokkara frá 1 (Hæstur) til 50 (Lægstur). Sjálfgefið: 25.",
"HealthNoIssues": "Engin vandamál með stillingar þínar",
"ImportListStatusCheckSingleClientMessage": "Listar ekki tiltækir vegna bilana: {0}",
"OnBookFileDelete": "Á Eyða kvikmyndaskrá",
"ProxyCheckResolveIpMessage": "Mistókst að leysa IP-tölu fyrir stillta proxy-gestgjafa {0}",
"RestartReloadNote": "Athugið: Radarr mun sjálfkrafa endurræsa og endurhlaða notendaviðmiðið meðan á endurreisnarferlinu stendur.",
"RootFolderCheckMultipleMessage": "Margar rótarmöppur vantar: {0}",
"SearchFiltered": "Leita síuð",
"IndexerSearchCheckNoAutomaticMessage": "Engir verðtryggingaraðilar í boði með sjálfvirka leit virkt, Radarr mun ekki veita neinar sjálfvirkar leitarniðurstöður",
"IndexerSearchCheckNoAvailableIndexersMessage": "Allir vísitöluflokkar sem geta leitað eru tímabundið ófáanlegir vegna nýlegra villubreytinga",
"IndexerSearchCheckNoInteractiveMessage": "Engir verðtryggingaraðilar í boði með virka gagnvirka leit, Radarr mun ekki veita neinar gagnvirkar leitarniðurstöður",
"IndexerStatusCheckSingleClientMessage": "Vísitölufólk er ekki tiltækt vegna bilana: {0}",
"OnBookFileDeleteForUpgrade": "Á kvikmyndaskrá eytt til uppfærslu",
"OnBookFileDeleteForUpgradeHelpText": "Á kvikmyndaskrá eytt til uppfærslu",
"OnHealthIssue": "Um heilbrigðismál",
"ProxyCheckFailedToTestMessage": "Mistókst að prófa umboðsmann: {0}",
"RootFolderCheckSingleMessage": "Rótarmöppu vantar: {0}",
"SettingsRemotePathMappingLocalPathHelpText": "Leið sem Radarr ætti að nota til að komast á fjarstíginn á staðnum",
"SettingsRemotePathMappingRemotePath": "Fjarstígur",
"UpdateCheckUINotWritableMessage": "Ekki er hægt að setja uppfærslu vegna þess að notendamöppan '{0}' er ekki skrifuð af notandanum '{1}'.",
"DownloadClientsSettingsSummary": "Sæktu viðskiptavini, hlaðið niður meðhöndlun og fjarlægðar slóðakortanir",
"DownloadClientStatusCheckAllClientMessage": "Allir viðskiptavinir sem hlaða niður eru ekki tiltækir vegna bilana",
"FailedToLoadQueue": "Mistókst að hlaða biðröð",
"QualitySettingsSummary": "Gæðastærðir og nafngiftir",
"QueueIsEmpty": "Biðröðin er tóm",
"MissingFromDisk": "Whisparr gat ekki fundið skrána á disknum svo hún var fjarlægð",
"Monitor": "Fylgjast með",
"SystemTimeCheckMessage": "Slökkt er á tíma kerfisins meira en 1 dag. Skipulögð verkefni ganga kannski ekki rétt fyrr en tíminn er leiðréttur",
"ConnectSettingsSummary": "Tilkynningar, tengingar við netþjóna / spilara og sérsniðnar forskriftir",
"CouldntFindAnyResultsForTerm": "Fann engar niðurstöður fyrir '{0}'",
"CreateEmptyAuthorFolders": "Búðu til tómar kvikmyndamöppur",
"FileWasDeletedByUpgrade": "Skrá var eytt til að flytja inn uppfærslu",
"FileWasDeletedByViaUI": "Skrá var eytt um HÍ",
"GeneralSettingsSummary": "Gátt, SSL, notandanafn / lykilorð, umboð, greining og uppfærslur",
"IndexersSettingsSummary": "Verðtryggingarmenn og sleppa takmörkunum",
"RescanAfterRefreshHelpText": "Skannaðu aftur kvikmyndamöppuna eftir að hafa endurnýjað myndina",
"Connect": "Tengjast",
"DownloadClientCheckNoneAvailableMessage": "Enginn niðurhalsþjónn er í boði",
"DownloadClientCheckUnableToCommunicateMessage": "Ekki er hægt að eiga samskipti við {0}.",
"DownloadClientStatusCheckSingleClientMessage": "Sæktu viðskiptavini sem eru ekki tiltækir vegna bilana: {0}",
"Filters": "Sía",
"General": "Almennt",
"Lists": "Listar",
"MaintenanceRelease": "Útgáfa viðhalds: villuleiðréttingar og aðrar úrbætur. Sjá Github skuldbindingarferil fyrir frekari upplýsingar",
"MediaManagement": "Fjölmiðlastjórnun",
"Metadata": "Lýsigögn",
"ProxyCheckBadRequestMessage": "Mistókst að prófa umboðsmann. Stöðukóði: {0}",
"ReadarrSupportsAnyDownloadClient": "Whisparr styður hvaða niðurhals viðskiptavinur sem notar Newznab staðalinn, auk annarra niðurhals viðskiptavina sem taldir eru upp hér að neðan.",
"Queued": "Í biðröð",
"RefreshAndScan": "Hressa & skanna",
"Save": "Vista",
"SettingsRemotePathMappingLocalPath": "Local Path",
"ShowUnknownAuthorItems": "Sýna óþekktar kvikmyndir",
"TheAuthorFolderAndAllOfItsContentWillBeDeleted": "Kvikmyndamöppunni „{0}“ og öllu innihaldi hennar verður eytt.",
"TimeLeft": "Tími eftir"
}

View File

@@ -1,19 +1,19 @@
{
"UseProxy": "Usa Proxy",
"20MinutesTwenty": "60 Minuti: {0}",
"45MinutesFourtyFive": "60 Minuti: {0}",
"20MinutesTwenty": "20 Minuti: {0}",
"45MinutesFourtyFive": "45 Minuti: {0}",
"60MinutesSixty": "60 Minuti: {0}",
"APIKey": "Chiave API",
"About": "Versione",
"About": "Informazioni",
"AddListExclusion": "Aggiungi Lista Esclusioni",
"AddingTag": "Aggiungi tag",
"AdvancedSettingsHiddenClickToShow": "Nascosto, premi per mostrare",
"AddingTag": "Aggiungi etichetta",
"AdvancedSettingsHiddenClickToShow": "Nascosto, clicca per mostrare",
"AdvancedSettingsShownClickToHide": "Visibile, clicca per nascondere",
"Fixed": "Fissato",
"Local": "Locale",
"Remove": "Rimuovi",
"Source": "Fonte",
"Tags": "Tag",
"Tags": "Etichette",
"UpgradeAllowedHelpText": "Se disabilitato la qualità non verrà incrementata",
"Uptime": "Tempo di attività",
"UseHardlinksInsteadOfCopy": "Usa Hardlink invece che copiare",
@@ -22,48 +22,48 @@
"UsenetDelayHelpText": "Minuti di attesa prima di prendere una release da Usenet",
"Username": "Nome utente",
"UsingExternalUpdateMechanismBranchToUseToUpdateReadarr": "Branch da utilizzare per aggiornare Radarr",
"UsingExternalUpdateMechanismBranchUsedByExternalUpdateMechanism": "Branch utilizzato dal sistema di aggiornamento esterno",
"UsingExternalUpdateMechanismBranchUsedByExternalUpdateMechanism": "Ramo utilizzato dal sistema di aggiornamento esterno",
"Version": "Versione",
"WeekColumnHeader": "Intestazione colonna settimana",
"Year": "Anno",
"YesCancel": "Si, annulla",
"AgeWhenGrabbed": "Età (quando trovato)",
"YesCancel": "Si, Cancella",
"AgeWhenGrabbed": "Età (quando recuperato)",
"AlreadyInYourLibrary": "Già presente nella tua libreria",
"AlternateTitles": "Titoli alternativi",
"Analytics": "Analisi",
"AnalyticsEnabledHelpText": "Inviare informazioni anonime sull'utilizzo e sugli errori ai server di Radarr. Ciò include informazioni sul tuo browser, come le pagine di Radarr che utilizzi, la segnalazione di errori e la versione del sistema operativo e del runtime. Utilizzeremo queste informazioni per dare priorità alle funzioni e alle correzioni di bug.",
"AlternateTitles": "Titoli Alternativi",
"Analytics": "Analitica",
"AnalyticsEnabledHelpText": "Inviare informazioni anonime sull'utilizzo e sugli errori ai server di Readarr. Ciò include informazioni sul tuo browser, quali pagine dell'interfaccia di Readarr usi, la segnalazione di errori così come la versione del sistema operativo e del runtime. Utilizzeremo queste informazioni per dare priorità alle nuove funzioni e alle correzioni di bug.",
"AppDataDirectory": "Cartella AppData",
"ApplyTags": "Applica Etichette",
"ApplyTagsHelpTexts1": "Come applicare i tag ai film selezionati",
"ApplyTagsHelpTexts2": "Aggiungi: Aggiungere i tag alla lista esistente di tag",
"ApplyTagsHelpTexts3": "Rimuovere: rimuovi le tag inserite",
"ApplyTagsHelpTexts4": "Sostituire: sostituisci le tag con le tag inserite (non inserire nessuna tag per pulirle tutte)",
"ApplyTagsHelpTexts1": "Come applicare etichette agli autori selezionati",
"ApplyTagsHelpTexts2": "Aggiungi: Aggiunge le etichette alla lista esistente di etichette",
"ApplyTagsHelpTexts3": "Rimuovi: Rimuove le etichette inserite",
"ApplyTagsHelpTexts4": "Sostituire: Sostituisce le etichette con quelle inserite (non inserire nessuna etichette per eliminarle tutte)",
"Authentication": "Autenticazione",
"AuthenticationMethodHelpText": "Utilizza nome utente e password per accedere a Radarr",
"AuthorClickToChangeBook": "Clicca per cambiare film",
"AutoRedownloadFailedHelpText": "Ricerca automatica e tentativo di scaricare un'altra versione",
"AuthenticationMethodHelpText": "Utilizza nome utente e password per accedere a Readarr",
"AuthorClickToChangeBook": "Clicca per cambiare libro",
"AutoRedownloadFailedHelpText": "Cerca e prova a scaricare automaticamente un'altra versione",
"Automatic": "Automatico",
"BackupFolderHelpText": "I percorsi relativi saranno sotto la directory AppData di Radarr",
"BackupNow": "Effettua ora il Backup",
"BackupFolderHelpText": "I percorsi relativi saranno nella cartella AppData di Readarr",
"BackupNow": "Effettua il Backup adesso",
"BackupRetentionHelpText": "I backup automatici più vecchi del periodo di conservazione verranno eliminati automaticamente",
"Backups": "I Backup",
"BindAddress": "Indirizzo per il collegamento",
"BindAddressHelpText": "Indirizzo IPV4 valido o '*' per tutte le interfacce",
"BindAddressHelpTextWarning": "Richiede il riavvio per avere effetti",
"BookIsDownloading": "Film in Download",
"BookIsDownloadingInterp": "Film in download - {0}% {1}",
"BindAddress": "Indirizzo di Bind",
"BindAddressHelpText": "Indirizzo IPv4 valido o '*' per tutte le interfacce",
"BindAddressHelpTextWarning": "Richiede il riavvio per avere effetto",
"BookIsDownloading": "Libro in download",
"BookIsDownloadingInterp": "Libro in download - {0}% {1}",
"Branch": "Ramo",
"BypassProxyForLocalAddresses": "Evita il Proxy per gli indirizzi locali",
"BypassProxyForLocalAddresses": "Evita il Proxy per gli Indirizzi Locali",
"Calendar": "Calendario",
"CalendarWeekColumnHeaderHelpText": "Mostra sopra ogni colonna quando la settimana è la vista attiva",
"Cancel": "Cancella",
"Cancel": "Annulla",
"CancelMessageText": "Sei sicuro di voler cancellare questa operazione in sospeso?",
"CertificateValidation": "Convalida del certificato",
"CertificateValidationHelpText": "Cambiare il \"grado di severità\" della convalida del certificato HTTPS",
"ChangeFileDate": "Cambiare la data del file",
"ChangeHasNotBeenSavedYet": "Il cambiamento non è stato ancora salvato",
"CertificateValidation": "Convalida del Certificato",
"CertificateValidationHelpText": "Cambia quanto è rigorosa la convalida del certificato HTTPS. Non cambiare a meno che tu non comprenda i rischi.",
"ChangeFileDate": "Cambiare la Data del File",
"ChangeHasNotBeenSavedYet": "Il cambio non è stato ancora salvato",
"ChmodFolder": "Permessi Cartella",
"ChmodFolderHelpText": "Octal, applicato durante importazione/rinomina di cartelle e file (senza execute bits)",
"ChmodFolderHelpText": "Octal, applicato durante l'importazione/rinomina verso cartelle e file (senza bits di esecuzione)",
"ChmodFolderHelpTextWarning": "Funziona solo se l'utente di Radarr è il proprietario del file. E' meglio assicurarsi che i client di download impostino i permessi correttamente.",
"ChownGroupHelpText": "Nome Gruppo o guida. Usa guida per sistemi remoti.",
"ChownGroupHelpTextWarning": "Funziona solo se l'utente di Radarr è il proprietario del file. E' meglio assicurarsi che i client di download usino lo stesso gruppo di Radarr.",
@@ -74,65 +74,65 @@
"Close": "Chiudi",
"Columns": "Colonne",
"CompletedDownloadHandling": "Gestione dei Download Completati",
"ConnectSettings": "Impostazioni di connessione",
"ConnectSettings": "Impostazioni di Connessione",
"Connections": "Collegamenti",
"CopyUsingHardlinksHelpText": "Utilizzare gli Hardlink quando si cerca di copiare file da un torrent che è ancora in fase di seeding",
"CopyUsingHardlinksHelpTextWarning": "Occasionalmente, i blocchi dei file possono impedire la ridenominazione dei file in fase di seeding. È possibile disattivare temporaneamente il seeding e utilizzare la funzione di rinomina di Radarr per evitare il problema.",
"CopyUsingHardlinksHelpText": "Utilizzare gli Hardlink quando si cerca di copiare file di un torrent che è ancora in seeding",
"CopyUsingHardlinksHelpTextWarning": "Occasionalmente i file bloccatti possono impedire la rinomina dei file in seeding. Puoi disattivare temporaneamente il seeding e utilizzare la funzione di rinomina di Readarr per evitare il problema.",
"CreateEmptyAuthorFoldersHelpText": "Crea le cartelle dei film mancanti durante la scansione del disco",
"CreateGroup": "Crea gruppo",
"CutoffHelpText": "Una volta raggiunta questa qualità, Radarr non scaricherà più film",
"CutoffUnmet": "Soglia Non Raggiunta",
"DBMigration": "Migrazione del DataBase",
"DBMigration": "Migrazione DB",
"Dates": "Date",
"DelayProfile": "Profili di Ritardo",
"DelayProfile": "Profilo di Ritardo",
"DelayProfiles": "Profili di Ritardo",
"DelayingDownloadUntilInterp": "Ritardare il download fino al {0} a {1}",
"Delete": "Cancella",
"DeleteBackup": "Cancellare il backup",
"DeleteBackup": "Cancella Backup",
"DeleteBackupMessageText": "Sei sicuro di voler cancellare il backup '{0}'?",
"DeleteDelayProfile": "Cancellare il profilo di ritardo",
"DeleteDelayProfile": "Cancella Profilo di Ritardo",
"DeleteDelayProfileMessageText": "Sei sicuro di voler cancellare questo profilo di ritardo?",
"DeleteDownloadClient": "Cancellare il client di download",
"DeleteDownloadClient": "Cancella il Client di Download",
"DeleteDownloadClientMessageText": "Sei sicuro di voler eliminare il client di download '{0}'?",
"DeleteEmptyFolders": "Cancellare le cartelle vuote",
"DeleteEmptyFolders": "Cancella le cartelle vuote",
"DeleteEmptyFoldersHelpText": "Cancellare le cartelle vuote dei film durante la scansione del disco e quando i file di film vengono cancellati",
"DeleteImportListExclusion": "Cancellare la lista delle esclusioni",
"DeleteImportListExclusion": "Rimuovi Esclusione dalla Lista Importazioni",
"DeleteImportListExclusionMessageText": "Sei sicuro di voler cancellare questa lista di esclusioni delle importazioni?",
"DeleteImportListMessageText": "Sei sicuro di voler eliminare la lista '{0}'?",
"DeleteIndexer": "Cancella Indexer",
"DeleteIndexerMessageText": "Sei sicuro di voler eliminare l'indexer '{0}'?",
"DeleteIndexer": "Cancella Indicizzatore",
"DeleteIndexerMessageText": "Sicuro di voler eliminare l'indicizzatore '{0}'?",
"DeleteMetadataProfileMessageText": "Sicuro di voler cancellare il profilo di qualità {0}",
"DeleteNotification": "Cancellare la notifica",
"DeleteNotification": "Cancella la Notifica",
"DeleteNotificationMessageText": "Sei sicuro di voler eliminare la notifica '{0}'?",
"DeleteQualityProfile": "Cancellare il profilo di qualità",
"DeleteQualityProfile": "Cancella il Profilo di Qualità",
"DeleteQualityProfileMessageText": "Sicuro di voler cancellare il profilo di qualità {0}",
"DeleteReleaseProfile": "Cancellare il profilo di ritardo",
"DeleteReleaseProfileMessageText": "Sei sicuro di voler cancellare questo profilo di ritardo?",
"DeleteSelectedBookFiles": "Cancellare i film selezionati",
"DeleteSelectedBookFilesMessageText": "Sei sicuro di voler eliminare i file del film selezionato?",
"DeleteTag": "Cancella Tag",
"DeleteTagMessageText": "Sei sicuro di voler eliminare il tag '{0}'?",
"DestinationPath": "Percorso di destinazione",
"DetailedProgressBar": "Barra di avanzamento dettagliata",
"DeleteTag": "Elimina Etichetta",
"DeleteTagMessageText": "Sei sicuro di voler eliminare l'etichetta '{0}'?",
"DestinationPath": "Percorso di Destinazione",
"DetailedProgressBar": "Barra di Avanzamento Dettagliata",
"DiskSpace": "Spazio su Disco",
"Docker": "Docker",
"DownloadClient": "Client Download",
"DownloadClientSettings": "Impostazioni del client di download",
"DownloadClients": "Client Download",
"DownloadClient": "Client di Download",
"DownloadClientSettings": "Impostazioni del Client di Download",
"DownloadClients": "Clients di Download",
"DownloadFailedCheckDownloadClientForMoreDetails": "Download fallito: controllare il client di download per maggiori dettagli",
"DownloadFailedInterp": "Download fallito: {0}",
"DownloadPropersAndRepacksHelpTexts1": "Aggiornare o meno automaticamente a Proper/Repack",
"DownloadWarningCheckDownloadClientForMoreDetails": "Problema di download: controllare il client di download per maggiori dettagli",
"DownloadWarningCheckDownloadClientForMoreDetails": "Avviso di download: controllare il client di download per maggiori dettagli",
"Edit": "Modifica",
"Edition": "Edizione",
"Enable": "Abilita",
"EnableAutomaticAdd": "Attiva l'aggiunta automatica",
"EnableAutomaticSearch": "Attiva la ricerca automatica",
"EnableColorImpairedMode": "Abilità la modalità a colori alternati",
"EnableColorImpairedModeHelpText": "Stile alterato per permettere agli utenti daltonici di distinguere meglio le informazioni con colori codificati",
"EnableAutomaticAdd": "Attiva l'Aggiunta Automatica",
"EnableAutomaticSearch": "Attiva la Ricerca Automatica",
"EnableColorImpairedMode": "Abilita la Modalità Daltonismo",
"EnableColorImpairedModeHelpText": "Stile alterato per permettere agli utenti daltonici di distinguere meglio le informazioni codificate a colori",
"EnableCompletedDownloadHandlingHelpText": "Importa automaticamente i download completati dai client di download",
"EnableHelpText": "Abilita la creazione del file di metadati per questo tipo di metadati",
"EnableInteractiveSearch": "Abilita la ricerca interattiva",
"EnableInteractiveSearch": "Abilita la Ricerca Interattiva",
"EnableRSS": "Abilita RSS",
"EnableSSL": "Abilita SSL",
"EnableSslHelpText": " Richiede il riavvio come amministratore per avere effetto",
@@ -167,13 +167,13 @@
"HasPendingChangesSaveChanges": "Salva Modifiche",
"History": "Storia",
"Host": "Host",
"Hostname": "Hostname",
"Hostname": "Nome Host",
"ICalFeed": "Feed iCal",
"ICalHttpUrlHelpText": "Copia questo URL sul tuo client o clicca per sottoscrivere se il tuo browser supporta Webcal",
"ICalLink": "Link iCal",
"IconForCutoffUnmet": "L'icona per il taglio non è soddisfatta",
"IconTooltip": "In Programma",
"IgnoredAddresses": "Indirizzi ignorati",
"IgnoredAddresses": "Indirizzi Ignorati",
"IgnoredHelpText": "Questa release sarà respinta se contiene uno o più di questi termini (Sensibile al maiuscolo)",
"IgnoredPlaceHolder": "Aggiungi una nuova restrizione",
"IllRestartLater": "Riavvierò più tardi",
@@ -186,9 +186,9 @@
"IncludeUnknownAuthorItemsHelpText": "Mostra le voci senza un film nella coda. Ciò potrebbe include film spostati o altro nelle categorie di Radarr",
"IncludeUnmonitored": "Includi non Monitorati",
"Indexer": "Indicizzatore",
"IndexerPriority": "Priorità dell'indexer",
"IndexerPriority": "Priorità dell'Indicizzatore",
"IndexerSettings": "Impostazioni dell'Indexer",
"Indexers": "Indexer",
"Indexers": "Indicizzatori",
"Interval": "Intervallo",
"IsCutoffCutoff": "Taglio",
"IsCutoffUpgradeUntilThisQualityIsMetOrExceeded": "Aggiorna finchè questa qualità non è raggiunta o superata",
@@ -231,13 +231,13 @@
"New": "Nuovo",
"NoBackupsAreAvailable": "Nessun Backup disponibile",
"NoHistory": "Nessuna Storia",
"NoLeaveIt": "No, lascialo",
"NoLeaveIt": "No, Lascialo",
"NoLimitForAnyRuntime": "Nessun limite di durata",
"NoLogFiles": "Nessun file di log",
"NoMinimumForAnyRuntime": "Nessuna durata minima",
"NoUpdatesAreAvailable": "Nessun aggiornamento disponibile",
"None": "Nessuna",
"NotificationTriggers": "Selettori di notifica",
"NotificationTriggers": "Attivatori di Notifica",
"OnGrabHelpText": "Quando viene prelevato",
"OnHealthIssueHelpText": "Quando c'è un problema",
"OnRenameHelpText": "Durante la rinomina",
@@ -246,7 +246,7 @@
"Options": "Opzioni",
"Original": "Originale",
"Overview": "Panoramica",
"PackageVersion": "Versione del pacchetto",
"PackageVersion": "Versione del Pacchetto",
"PageSize": "Dimensione Pagina",
"PageSizeHelpText": "Numero di voci da mostrare in ogni pagina",
"Password": "Password",
@@ -265,7 +265,7 @@
"ProtocolHelpText": "Scegli che protocollo(i) usare e quale è preferito quando si deve scegliere tra release altrimenti uguali",
"Proxy": "Proxy",
"ProxyBypassFilterHelpText": "Usa ',' come separatore, e '*.' come jolly per i sottodomini",
"ProxyType": "Tipo di proxy",
"ProxyType": "Tipo di Proxy",
"ProxyUsernameHelpText": "Devi inserire nome utente e password solo se richiesto. Altrimenti lascia vuoto.",
"PublishedDate": "Data di pubblicazione",
"Quality": "Qualità",
@@ -276,7 +276,7 @@
"Queue": "Coda",
"RSSSync": "Sync RSS",
"RSSSyncInterval": "Intervallo di Sync RSS",
"ReadTheWikiForMoreInformation": "Leggi le Wiki per maggiori informazioni",
"ReadTheWikiForMoreInformation": "Leggi la Wiki per maggiori informazioni",
"ReadarrSupportsAnyIndexerThatUsesTheNewznabStandardAsWellAsOtherIndexersListedBelow": "Radarr supporta qualunque indexer che usi gli standard Newznab, cosi come gli altri Indexer sotto.",
"ReadarrTags": "Tag di Radarr",
"Real": "Reale",
@@ -305,7 +305,7 @@
"RemoveSelectedMessageText": "Sei sicuro di voler rimuovere gli elementi selezionati della blacklist?",
"RemoveTagExistingTag": "Tag esistente",
"RemoveTagRemovingTag": "Sto eliminando il tag",
"RemovedFromTaskQueue": "Rimuovi dalla coda di lavoro",
"RemovedFromTaskQueue": "Rimosso dalla coda lavori",
"RenameBooksHelpText": "Radarr userà i nomi dei file se rinomina è disabilitato",
"Reorder": "Riordina",
"ReplaceIllegalCharacters": "Sostituisci i caratteri non consentiti",
@@ -322,16 +322,16 @@
"Restore": "Ripristina",
"RestoreBackup": "Ripristina Backup",
"Result": "Risultato",
"Retention": "Memorizzazione",
"Retention": "Ritenzione",
"RetentionHelpText": "Solo Usenet: Imposta a zero per una conservazione illimitata",
"RetryingDownloadInterp": "Riprovando il download {0} a {1}",
"RootFolder": "Cartella Radice",
"RootFolders": "Cartelle Radice",
"RssSyncIntervalHelpText": "Intervallo in minuti. Imposta zero per disabilitarlo (ciò fermerà il recupero automatico di tutte le release)",
"SSLCertPassword": "Password Cert SSL",
"SSLCertPath": "Percorso Cert SSL",
"SSLCertPassword": "Password Certificato SSL",
"SSLCertPath": "Percorso Certificato SSL",
"SSLPort": "Porta SSL",
"Scheduled": "In Programma",
"Scheduled": "Programmato",
"Score": "Punto",
"ScriptPath": "Percorso dello script",
"Search": "Cerca",
@@ -339,7 +339,7 @@
"SearchForMissing": "Cerca i film mancanti",
"SearchSelected": "Cerca il film selezionato",
"Security": "Sicurezza",
"SendAnonymousUsageData": "Invia dati sull'uso anonimamente",
"SendAnonymousUsageData": "Invia dati anonimi sull'uso",
"SetPermissions": "Imposta permessi",
"SetPermissionsLinuxHelpText": "Eseguire chmod quando i file sono importati/rinominati?",
"SetPermissionsLinuxHelpTextWarning": "Se non sei sicuro di cosa facciano queste impostazioni, non cambiarle.",
@@ -354,7 +354,7 @@
"ShowQualityProfileHelpText": "Mostra profilo qualità sotto il poster",
"ShowRelativeDates": "Mostra date relative",
"ShowRelativeDatesHelpText": "Mostra date relative (Oggi/Ieri/ecc) o assolute",
"ShowSearch": "Mostra ricerca",
"ShowSearch": "Mostra Ricerca",
"ShowSearchActionHelpText": "Mostra pulsante ricerca al passaggio",
"ShowSizeOnDisk": "Mostra spazio su disco",
"ShownAboveEachColumnWhenWeekIsTheActiveView": "Mostra sopra ogni colonna quando la settimana è la vista attiva",
@@ -378,82 +378,82 @@
"SupportsRssvalueRSSIsNotSupportedWithThisIndexer": "RSS non è supportato con questo indexer",
"SupportsSearchvalueSearchIsNotSupportedWithThisIndexer": "La ricerca non è supportata dal questo indexer",
"SupportsSearchvalueWillBeUsedWhenAutomaticSearchesArePerformedViaTheUIOrByReadarr": "Sarà usata quando la ricerca automatica è eseguita dalla UI o da Radarr",
"SupportsSearchvalueWillBeUsedWhenInteractiveSearchIsUsed": "Sarà usata quando la ricerca interattiva è utilizzata",
"TagIsNotUsedAndCanBeDeleted": "Il tag non è usato e può essere eliminato",
"Tasks": "Funzioni",
"TestAll": "Prova Tutti",
"TestAllClients": "Testa tutti i client",
"TestAllIndexers": "Testa tutti gli indexer",
"SupportsSearchvalueWillBeUsedWhenInteractiveSearchIsUsed": "Verrà usato durante la ricerca interattiva",
"TagIsNotUsedAndCanBeDeleted": "L'etichetta non è in uso e può essere eliminata",
"Tasks": "Attività",
"TestAll": "Testa Tutti",
"TestAllClients": "Testa Tutti i Client",
"TestAllIndexers": "Testa tutti gli Indicizzatori",
"TestAllLists": "Testa tutte le liste",
"ThisWillApplyToAllIndexersPleaseFollowTheRulesSetForthByThem": "Questo verrà applicato a tutti gli indexer, segui le regole impostate da loro",
"TimeFormat": "Formato orario",
"Title": "Titolo",
"TorrentDelay": "Ritardo del torrent",
"TorrentDelayHelpText": "Ritardo in minuti da aspettare prima di prendere un torrent",
"Torrents": "Torrent",
"Torrents": "Torrents",
"TotalFileSize": "Dimensione totale dei file",
"UILanguage": "Lingua della UI",
"UILanguage": "Lingua dell'Interfaccia",
"UILanguageHelpText": "Lingua che Radarr userà per la UI",
"UILanguageHelpTextWarning": "Richiede il reload del Browser",
"UISettings": "Impostazioni UI",
"URLBase": "URL di Base",
"UnableToAddANewDownloadClientPleaseTryAgain": "Non riesco ad aggiungere un nuovo client di download, riprova.",
"UILanguageHelpTextWarning": "Ricaricamento del browser richiesto",
"UISettings": "Impostazioni Interfaccia",
"URLBase": "Base Url",
"UnableToAddANewDownloadClientPleaseTryAgain": "Impossibile aggiungere un nuovo client di download, riprova.",
"UnableToAddANewImportListExclusionPleaseTryAgain": "Non riesco ad aggiungere una nuova lista di esclusione, riprova.",
"UnableToAddANewIndexerPleaseTryAgain": "Non riesco ad aggiungere un nuovo indexer, riprova.",
"UnableToAddANewIndexerPleaseTryAgain": "Impossibile aggiungere un nuovo Indicizzatore, riprova.",
"UnableToAddANewListPleaseTryAgain": "Non riesco ad aggiungere una nuova lista, riprova.",
"UnableToAddANewMetadataProfilePleaseTryAgain": "Non riesco ad aggiungere un nuovo profilo di qualità, riprova.",
"UnableToAddANewNotificationPleaseTryAgain": "Non riesco ad aggiungere una nuova notifica, riprova.",
"UnableToAddANewNotificationPleaseTryAgain": "Impossibile aggiungere una nuova notifica, riprova.",
"UnableToAddANewQualityProfilePleaseTryAgain": "Non riesco ad aggiungere un nuovo profilo di qualità, riprova.",
"UnableToAddANewRemotePathMappingPleaseTryAgain": "Non riesco ad aggiungere la mappatura di un nuovo percorso remoto, riprova.",
"UnableToAddANewRootFolderPleaseTryAgain": "Non riesco ad aggiungere un nuovo formato personalizzato, riprova.",
"UnableToLoadBackups": "Non riesco a caricare i backup",
"UnableToLoadBackups": "Impossibile caricare i backup",
"UnableToLoadDelayProfiles": "Non riesco a caricare i profili di ritardo",
"UnableToLoadDownloadClientOptions": "Non riesco a caricare le opzioni del client di download",
"UnableToLoadDownloadClients": "Non riesco a caricare i client di download",
"UnableToLoadGeneralSettings": "Non riesco a caricare le impostazioni generali",
"UnableToLoadDownloadClients": "Impossibile caricare i client di download",
"UnableToLoadGeneralSettings": "Impossibile caricare le impostazioni Generali",
"UnableToLoadHistory": "Non riesco a caricare la storia",
"UnableToLoadImportListExclusions": "Non riesco a caricare le liste di esclusione",
"UnableToLoadIndexerOptions": "Non riesco a caricare le opzioni dell'indexer",
"UnableToLoadIndexers": "Non riesco a caricare l'indexer",
"UnableToLoadIndexers": "Impossibile caricare gli Indicizzatori",
"UnableToLoadLists": "Non riesco a caricare le liste",
"UnableToLoadMediaManagementSettings": "Non riesco a caricare le impostazioni di Gestione dei Media",
"UnableToLoadMetadata": "Non riesco a caricare i metadati",
"UnableToLoadNamingSettings": "Non riesco a caricare le impostazioni di denominazione",
"UnableToLoadNotifications": "Non riesco a caricare le notifiche",
"UnableToLoadNotifications": "Impossibile caricare le Notifiche",
"UnableToLoadQualities": "Non riesco a caricare le qualità",
"UnableToLoadQualityDefinitions": "Non riesco a caricare le definizioni della qualità",
"UnableToLoadQualityProfiles": "Non riesco a caricare i profili della qualità",
"UnableToLoadReleaseProfiles": "Non riesco a caricare i profili di ritardo",
"UnableToLoadRemotePathMappings": "Non riesco a caricare le mappature del percorso remoto",
"UnableToLoadRootFolders": "Non riesco a caricare la cartella root",
"UnableToLoadTags": "Non riesco a caricare i tag",
"UnableToLoadTags": "Impossibile caricare le Etichette",
"UnableToLoadTheCalendar": "Non riesco a caricare il calendario",
"UnableToLoadUISettings": "Non riesco a caricare le impostazioni della UI",
"UnableToLoadUISettings": "Impossibile caricare le impostazioni interfaccia",
"Ungroup": "Separa",
"Unmonitored": "Non Seguito",
"UnmonitoredHelpText": "Includi i film non monitorati nei feed di iCal",
"UpdateAll": "Aggiorna Tutto",
"UpdateAutomaticallyHelpText": "Download e installazione automatica degli aggiornamenti. Sarai comunque in grado in installarli dal menu Sistema: Aggiornamenti",
"UpdateMechanismHelpText": "Usa il programma di aggiornamento incorporato in Radarr o uno script",
"UpdateScriptPathHelpText": "Percorso verso uno script che prende un pacchetto di aggiornamento estratto e gestisce il resto del processo di aggiornamento",
"UpdateAutomaticallyHelpText": "Scarica e installa automaticamente gli aggiornamenti. Sarai comunque in grado in installarli da Sistema: Aggiornamenti",
"UpdateMechanismHelpText": "Usa l'aggiornamento integrato in Readarr o uno script",
"UpdateScriptPathHelpText": "Percorso verso uno script personalizzato che prende un pacchetto di aggiornamento estratto e gestisce il resto del processo di aggiornamento",
"Updates": "Aggiornamenti",
"UrlBaseHelpTextWarning": "Richiede il riavvio per avere effetti",
"AnalyticsEnabledHelpTextWarning": "Richiede il riavvio per avere effetti",
"ApiKeyHelpTextWarning": "Richiede il riavvio per avere effetti",
"AnalyticsEnabledHelpTextWarning": "Richiede il riavvio per avere effetto",
"ApiKeyHelpTextWarning": "Richiede il riavvio per avere effetto",
"DeleteRootFolderMessageText": "Sei sicuro di voler eliminare l'indexer '{0}'?",
"LoadingBooksFailed": "Caricamento dei file del Film fallito",
"ProxyPasswordHelpText": "Devi inserire nome utente e password solo se richiesto. Altrimenti lascia vuoto.",
"SslCertPathHelpTextWarning": "Richiede il riavvio per avere effetti",
"SslCertPasswordHelpTextWarning": "Richiede il riavvio per avere effetti",
"SslCertPasswordHelpTextWarning": "Richiede il riavvio per avere effetto",
"UnableToLoadMetadataProfiles": "Non riesco a caricare i profili di ritardo",
"DownloadClientCheckDownloadingToRoot": "Scarica client {0} colloca i download nella cartella principale {1}. Non dovresti scaricare in una cartella principale.",
"MaintenanceRelease": "Release di Manutenzione",
"DownloadClientCheckDownloadingToRoot": "Il client di download {0} colloca i download nella cartella radice {1}. Non dovresti scaricare in una cartella radice.",
"MaintenanceRelease": "Release di Manutenzione: correzione di bug e altri miglioramenti. Vedi la storia dei Commit su Github per maggiori dettagli",
"OutputPath": "Percorso di Destinazione",
"ReplaceIllegalCharactersHelpText": "Sostituisci i caratteri non consentiti. Se non selezionato, Radarr invece li rimuoverà",
"Progress": "Avanzamento",
"Actions": "Azioni",
"AutoUnmonitorPreviouslyDownloadedBooksHelpText": "I film cancellati dal disco sono automaticamente non monitorati in Radarr",
"BookAvailableButMissing": "Film disponibile, ma Mancante",
"AutoUnmonitorPreviouslyDownloadedBooksHelpText": "I libri cancellati dal disco sono automaticamente non monitorati in Readarr",
"BookAvailableButMissing": "Libro Disponibile, ma Mancante",
"DetailedProgressBarHelpText": "Mostra testo sulla barra di avanzamento",
"NotAvailable": "Non disponibile",
"NotMonitored": "Non monitorato",
@@ -465,20 +465,20 @@
"Today": "Oggi",
"Tomorrow": "Domani",
"UI": "Interfaccia",
"CloneIndexer": "Clona Indexer",
"CloneIndexer": "Clona Indicizzatore",
"RemoveFromBlocklist": "Rimuovi della blacklist",
"Time": "Orario",
"Time": "Ora",
"Label": "Etichetta",
"UnableToLoadBlocklist": "Non riesco a caricare la BlackList",
"Component": "Componente",
"Level": "Livello",
"ReleaseBranchCheckOfficialBranchMessage": "Il Branch {0} non è un branch valido per le release di Radarr, non riceverai aggiornamenti",
"AddMissing": "Aggiungi ai mancanti",
"AddMissing": "Aggiungi mancanti",
"AddNewItem": "Aggiungi Nuovo Elemento",
"Blocklist": "Lista Nera",
"BlocklistHelpText": "Impedisci a Radarr di acquisire automaticamente questo versione",
"BlocklistRelease": "Release in blacklist",
"AllowFingerprinting": "Consenti impronte",
"Blocklist": "Lista dei Blocchi",
"BlocklistHelpText": "Impedisci a Readarr di re-acquisire automaticamente questi file",
"BlocklistRelease": "Release in Lista dei Blocchi",
"AllowFingerprinting": "Consenti il \"Fingerprinting\"",
"AllExpandedCollapseAll": "Collassa tutto",
"AllExpandedExpandAll": "Espandi tutto",
"ShowUnknownAuthorItems": "Mostra film sconosciuti",
@@ -491,7 +491,115 @@
"CreateEmptyAuthorFolders": "Crea le cartelle dei film se non esistono",
"All": "Tutti",
"RescanAfterRefreshHelpText": "Riscansiona la cartella dopo aver ricaricato il film",
"AllowFingerprintingHelpText": "Consenti impronte per migliorare il riconoscimento delle tracce",
"AllowFingerprintingHelpTextWarning": "Questo richiede che Lidarr legga le parti dei file e potrebbe causare unalta attività del disco e della rete.",
"AllowAuthorChangeClickToChangeAuthor": "Clicca per cambiare lartista"
"AllowFingerprintingHelpText": "Usa il \"Fingerprinting\" per migliorare la corrispondenza dei libri",
"AllowFingerprintingHelpTextWarning": "Questo richiede che Readarr legga parti del file che rallenterà le scansioni e potrebbe causare unalta attività del disco o della rete.",
"AllowAuthorChangeClickToChangeAuthor": "Clicca per cambiare lautore",
"IndexerRssHealthCheckNoIndexers": "Non è disponibile nessun indexer con la sincronizzazione RSS attiva, Radarr non recupererà nuove release automaticamente",
"SearchFiltered": "Cerca con Filtri",
"DownloadClientCheckNoneAvailableMessage": "Non è disponibile nessun client di download",
"OnBookFileDelete": "Su Elimina file filmato",
"OnBookFileDeleteForUpgrade": "Su file filmato Elimina per aggiornamento",
"OnHealthIssue": "Quando c'è un problema",
"OnRename": "Durante la rinomina",
"OnUpgrade": "In aggiornamento",
"AppDataLocationHealthCheckMessage": "L'aggiornamento non sarà possibile per evitare la cancellazione di AppData durante l'aggiornamento",
"DownloadClientStatusCheckAllClientMessage": "Nessun client di download è disponibile a causa di errori",
"DownloadClientStatusCheckSingleClientMessage": "Client per il download non disponibili per errori: {0}",
"Filters": "Filtri",
"IndexerSearchCheckNoAutomaticMessage": "Non è disponibile nessun indexer con abilitata la Ricerca Automatica, Radarr non fornirà nessun risultato tramite la ricerca automatica",
"RemotePathMappingCheckFolderPermissions": "Radarr può vedere ma non accedere alla directory {0}. Probabilmente per un errore nei permessi.",
"RemotePathMappingCheckImportFailed": "Radarr ha fallito nell'importare un film. Controlla i logs per dettagli.",
"RestartReloadNote": "Nota: Radarr si riavvierà automaticamente e ricaricherà l'interfaccia utente durante il processo di ripristino.",
"RootFolderCheckMultipleMessage": "Ci sono più cartelle radice mancanti: {0}",
"SettingsRemotePathMappingRemotePath": "Percorso remoto",
"SettingsRemotePathMappingRemotePathHelpText": "Percorso root alla cartella a cui accede il client di download",
"UISettingsSummary": "Opzioni calendario, data e visione dei colori",
"UpdateCheckStartupNotWritableMessage": "Impossibile installare l'aggiornamento perché l'utente '{1}' non ha i permessi di scrittura per la cartella di avvio '{0}'.",
"UpdateCheckUINotWritableMessage": "Impossibile installare l'aggiornamento perché l'utente '{1}' non ha i permessi di scrittura per la cartella dell'interfaccia '{0}'.",
"UserAgentProvidedByTheAppThatCalledTheAPI": "User-Agent fornito dalla app che ha chiamato la API",
"UpdateAvailable": "É disponibile un nuovo aggiornamento",
"DownloadClientsSettingsSummary": "Client di download, gestione dei download e mappatura dei percorsi remoti",
"OnBookFileDeleteForUpgradeHelpText": "Su file filmato Elimina per aggiornamento",
"CouldntFindAnyResultsForTerm": "Non ho trovato risultati per '{0}'",
"IndexerSearchCheckNoAvailableIndexersMessage": "Tutti gli indexer abilitati alla ricerca sono momentaneamente non disponibili a causa di errori",
"RemotePathMappingCheckDownloadPermissions": "Radarr può vedere ma non accedere al film scaricato {0}. Probabilmente per un errore nei permessi.",
"SettingsRemotePathMappingLocalPathHelpText": "Percorso che Radarr dovrebbe usare per accedere localmente al percorso remoto",
"UpdateCheckStartupTranslocationMessage": "Impossibile installare l'aggiornamento perché la cartella '{0}' si trova in una cartella di \"App Translocation\".",
"SystemTimeCheckMessage": "L'orario di sistema è sbagliato di più di un giorno. Le attività pianificate potrebbero non essere eseguite correttamente fino alla correzione",
"General": "Generale",
"GeneralSettingsSummary": "Porta, SSL, Nome utente/password, proxy, statistiche e aggiornamenti",
"HealthNoIssues": "La tua configurazione non presenta problemi",
"ImportListStatusCheckAllClientMessage": "Tutte le liste non sono disponibili a causa di errori",
"ImportListStatusCheckSingleClientMessage": "Liste non disponibili a causa di errori: {0}",
"ImportMechanismHealthCheckMessage": "Abilita la Gestione dei Download Completati",
"IndexerLongTermStatusCheckAllClientMessage": "Nessun Indicizzatore è disponibile da più di 6 ore a causa di errori",
"IndexerLongTermStatusCheckSingleClientMessage": "Alcuni Indicizzatori non sono disponibili da più di 6 ore a causa di errori: {0}",
"IndexerSearchCheckNoInteractiveMessage": "Non è disponibile nessun indexer con abilitata la Ricerca Interattiva, Radarr non fornirà nessun risultato tramite la ricerca interattiva",
"IndexerStatusCheckAllClientMessage": "Nessun Indicizzatore disponibile a causa di errori",
"IndexerStatusCheckSingleClientMessage": "Indicizzatori non disponibili a causa di errori: {0}",
"Metadata": "Metadata",
"Monitor": "Segui",
"MountCheckMessage": "La destinazione contenente il percorso di un film è montata in sola lettura: ",
"OnGrab": "Al Prelievo",
"ProxyCheckBadRequestMessage": "Il test del proxy è fallito. Codice Stato: {0}",
"ProxyCheckFailedToTestMessage": "Test del proxy fallito: {0}",
"QualitySettingsSummary": "Dimensioni delle qualità e denominazione",
"Queued": "Messo in coda",
"RefreshAndScan": "Aggiorna e Scansiona",
"RemotePathMappingCheckBadDockerPath": "Stai utilizzando docker; Il client di download {0} mette i download in {1} ma questo non è un percorso valido {2}. Controlla la mappa dei percorsi remoti e le impostazioni del client di download.",
"RemotePathMappingCheckDockerFolderMissing": "Stai utilizzando docker; il download client {0} riporta files in {1} ma questa directory non sembra esistere nel contenitore. Controlla la mappa dei percorsi remoti e le impostazioni dei volumi del container.",
"RemotePathMappingCheckGenericPermissions": "Il download client {0} mette i files in {1} ma Radarr non può vedere questa directory. Potrebbe essere necessario aggiustare i permessi della cartella.",
"ProxyCheckResolveIpMessage": "Impossibile risolvere l'indirizzo IP per l'Host Configurato del Proxy {0}",
"QueueIsEmpty": "La coda è vuota",
"RemotePathMappingCheckWrongOSPath": "Stai utilizzando docker; Il client di download {0} mette i download in {1} ma questo non è un percorso valido {2}. Controlla la mappa dei percorsi remoti e le impostazioni del client di download.",
"RootFolderCheckSingleMessage": "Cartella radice mancante: {0}",
"TimeLeft": "Tempo Rimanente",
"BackupIntervalHelpText": "Intervallo per eseguire il backup del DB e delle impostazioni di Readarr",
"ConnectSettingsSummary": "Notifiche, collegamenti a media server/player e script personalizzati",
"FailedToLoadQueue": "Impossibile caricare la coda",
"FileWasDeletedByUpgrade": "Il file è stato eliminato per importare un aggiornamento",
"FileWasDeletedByViaUI": "Il file è stato eliminato tramite l'interfaccia utente",
"Yesterday": "Ieri",
"Connect": "Collega",
"Disabled": "Disabilitato",
"DownloadClientCheckUnableToCommunicateMessage": "Impossibile comunicare con {0}.",
"IndexerPriorityHelpText": "Priorità dell'indexer da 1 (più alto) a 50 (più basso). Default: 25.",
"IndexerRssHealthCheckNoAvailableIndexers": "Tutti gli indexer RSS sono momentaneamente disabilitati a causa di errori",
"IndexersSettingsSummary": "Restrizioni per indexer e release",
"Lists": "Liste",
"MissingFromDisk": "Whisparr non è riuscito a trovare il file sul disco, quindi è stato rimosso",
"MediaManagement": "Gestione Media",
"OnBookFileDeleteHelpText": "Su Elimina file filmato",
"ReadarrSupportsAnyDownloadClient": "Whisparr supporta qualunque client di download che usi gli standard Newznab, cosi come gli altri client sotto.",
"RemotePathMappingCheckFilesBadDockerPath": "Stai utilizzando docker; Il client di download {0} riporta files in {1} ma questo non è un percorso valido {2}. Controlla la mappa dei percorsi remoti e le impostazioni del client di download.",
"RemotePathMappingCheckFilesGenericPermissions": "Il download client {0} riporta files in {1} ma Radarr non può vedere questa directory. Potrebbe essere necessario aggiustare i permessi della cartella.",
"RemotePathMappingCheckFilesWrongOSPath": "Stai utilizzando docker; Il client di download {0} riporta files in {1} ma questo non è un percorso valido {2}. Controlla la mappa dei percorsi remoti e le impostazioni del client di download.",
"Save": "Salva",
"SettingsRemotePathMappingLocalPath": "Percorso locale",
"AuthorIndex": "Indice Autore",
"Authors": "Autori",
"AutomaticallySwitchEdition": "Cambia Automaticamente Edizione",
"BookEditor": "Editore del libro",
"BookIndex": "Indice del Libro",
"BookList": "Lista Libri",
"AddedAuthorSettings": "Impostazioni dell'autore aggiunte",
"AddImportListExclusionHelpText": "Evita che vengano aggiunti libri a Readarr dalle Liste di Importazione o dall'Aggiornamento degli Autori",
"AnyEditionOkHelpText": "Readarr cambierà automaticamente all'edizione che meglio si abbina al file scaricato",
"Author": "Autore",
"AuthorEditor": "Editor Autore",
"AuthorFolderFormat": "Formato Cartella Autore",
"AuthorNameHelpText": "Il nome dell'autore/libro da escludere (può essere qualsiasi cosa significativa)",
"Book": "Libro",
"AllAuthorBooks": "Tutti i Libri dell'Autore",
"AllBooks": "Tutti i Libri",
"AllowedLanguages": "Lingue Permesse",
"ASIN": "ASIN",
"BookMonitoring": "Monitoraggio del libro",
"BookNaming": "Nomenclatura del Libro",
"Books": "Libri",
"BookFileCountBookCountTotalTotalBookCountInterp": "{0} / {1} (Totale: {2})",
"BookFileCounttotalBookCountBooksDownloadedInterp": "{0}/{1} libri scaricati",
"BookFilesCountMessage": "Nessun file di libri",
"AudioFileMetadata": "Scrivi i Metadati sui File Audio",
"Duration": "Durata"
}

View File

@@ -478,5 +478,79 @@
"UnselectAll": "すべて選択解除",
"UpdateSelected": "選択した更新",
"All": "すべて",
"Wanted": "ウォンテッド"
"Wanted": "ウォンテッド",
"TheAuthorFolderAndAllOfItsContentWillBeDeleted": "ムービーフォルダ「{0}」とそのすべてのコンテンツが削除されます。",
"MediaManagement": "メディア管理",
"OnHealthIssue": "健康問題について",
"SettingsRemotePathMappingRemotePath": "リモートパス",
"Disabled": "無効",
"CreateEmptyAuthorFolders": "空のムービーフォルダを作成する",
"DownloadClientCheckNoneAvailableMessage": "ダウンロードクライアントは利用できません",
"DownloadClientCheckUnableToCommunicateMessage": "{0}と通信できません。",
"IndexerRssHealthCheckNoIndexers": "RSS同期が有効になっているインデクサーは利用できません。Radarrは新しいリリースを自動的に取得しません",
"FileWasDeletedByViaUI": "UIを介してファイルが削除されました",
"CouldntFindAnyResultsForTerm": "'{0}'の結果が見つかりませんでした",
"SystemTimeCheckMessage": "システム時刻が1日以上ずれています。スケジュールされたタスクは、時間が修正されるまで正しく実行されない場合があります",
"AppDataLocationHealthCheckMessage": "更新時にAppDataが削除されないように更新することはできません",
"DownloadClientsSettingsSummary": "クライアントのダウンロード、ダウンロード処理、リモートパスマッピング",
"DownloadClientStatusCheckAllClientMessage": "障害のため、すべてのダウンロードクライアントを利用できません",
"DownloadClientStatusCheckSingleClientMessage": "失敗のためにダウンロードできないクライアント:{0}",
"ImportListStatusCheckAllClientMessage": "障害のため、すべてのリストを利用できません",
"ImportListStatusCheckSingleClientMessage": "失敗のため利用できないリスト:{0}",
"ImportMechanismHealthCheckMessage": "完了したダウンロード処理を有効にする",
"IndexerLongTermStatusCheckAllClientMessage": "6時間以上の障害のため、すべてのインデクサーが使用できなくなります",
"IndexerLongTermStatusCheckSingleClientMessage": "6時間以上の障害のため、インデクサーを使用できません{0}",
"IndexerRssHealthCheckNoAvailableIndexers": "最近のインデクサーエラーのため、すべてのrss対応インデクサーは一時的に利用できません",
"IndexerSearchCheckNoAutomaticMessage": "自動検索が有効になっているインデクサーはありません。Radarrは自動検索結果を提供しません",
"IndexerPriorityHelpText": "インデクサーの優先度は1最高から50最低です。デフォルト25。",
"IndexerSearchCheckNoAvailableIndexersMessage": "最近のインデクサーエラーのため、すべての検索可能なインデクサーは一時的に利用できません",
"IndexerSearchCheckNoInteractiveMessage": "インタラクティブ検索が有効になっているインデクサーはありません。Radarrはインタラクティブ検索結果を提供しません",
"MaintenanceRelease": "メンテナンスリリースバグ修正およびその他の改善。詳細については、Githubのコミット履歴を参照してください",
"Metadata": "メタデータ",
"Monitor": "モニター",
"MountCheckMessage": "ムービーパスを含むマウントは読み取り専用でマウントされます。 ",
"OnBookFileDeleteForUpgrade": "アップグレードのためのムービーファイルの削除",
"OnBookFileDeleteForUpgradeHelpText": "アップグレードのためのムービーファイルの削除",
"OnBookFileDeleteHelpText": "ムービーファイルの削除について",
"OnGrab": "グラブで",
"OnUpgrade": "アップグレード時",
"ProxyCheckBadRequestMessage": "プロキシのテストに失敗しました。 StatusCode{0}",
"ProxyCheckFailedToTestMessage": "プロキシのテストに失敗しました:{0}",
"ProxyCheckResolveIpMessage": "構成済みプロキシホスト{0}のIPアドレスの解決に失敗しました",
"Queued": "キューに入れられました",
"QueueIsEmpty": "キューが空です",
"RefreshAndScan": "更新とスキャン",
"RestartReloadNote": "注Radarrは、復元プロセス中にUIを自動的に再起動して再読み込みします。",
"RootFolderCheckMultipleMessage": "複数のルートフォルダがありません:{0}",
"RootFolderCheckSingleMessage": "ルートフォルダがありません:{0}",
"Save": "保存する",
"SearchFiltered": "フィルタリングされた検索",
"SettingsRemotePathMappingLocalPathHelpText": "Radarrがリモートパスにローカルにアクセスするために使用する必要があるパス",
"SettingsRemotePathMappingRemotePathHelpText": "ダウンロードクライアントがアクセスするディレクトリへのルートパス",
"UpdateCheckStartupNotWritableMessage": "スタートアップフォルダ「{0}」はユーザー「{1}」によって書き込み可能ではないため、更新をインストールできません。",
"UpdateCheckStartupTranslocationMessage": "スタートアップフォルダー '{0}'がAppTranslocationフォルダーにあるため、更新をインストールできません。",
"ShowUnknownAuthorItems": "不明な映画アイテムを表示する",
"Connect": "接続する",
"ConnectSettingsSummary": "通知、メディアサーバー/プレーヤーへの接続、およびカスタムスクリプト",
"General": "一般",
"HealthNoIssues": "構成に問題はありません",
"IndexersSettingsSummary": "インデクサーとリリース制限",
"IndexerStatusCheckAllClientMessage": "障害のため、すべてのインデクサーを使用できません",
"IndexerStatusCheckSingleClientMessage": "失敗のためインデクサーを利用できません:{0}",
"Lists": "リスト",
"MissingFromDisk": "Whisparrはディスク上でファイルを見つけることができなかったため、削除されました",
"OnBookFileDelete": "ムービーファイルの削除について",
"OnRename": "名前の変更について",
"ReadarrSupportsAnyDownloadClient": "Whisparrは、Newznab標準を使用するすべてのダウンロードクライアント、および以下にリストされている他のダウンロードクライアントをサポートします。",
"QualitySettingsSummary": "品質のサイズと命名",
"RescanAfterRefreshHelpText": "ムービーを更新した後、ムービーフォルダを再スキャンします",
"SettingsRemotePathMappingLocalPath": "ローカルパス",
"TimeLeft": "残り時間",
"UpdateCheckUINotWritableMessage": "UIフォルダー「{0}」はユーザー「{1}」によって書き込み可能ではないため、更新をインストールできません。",
"Yesterday": "昨日",
"FailedToLoadQueue": "キューのロードに失敗しました",
"FileWasDeletedByUpgrade": "アップグレードをインポートするためにファイルが削除されました",
"Filters": "フィルタ",
"GeneralSettingsSummary": "ポート、SSL、ユーザー名/パスワード、プロキシ、分析、更新",
"UISettingsSummary": "カレンダー、日付、色が損なわれたオプション"
}

View File

@@ -471,5 +471,86 @@
"Blocklist": "블랙리스트",
"BlocklistRelease": "블랙리스트 릴리스",
"CreateEmptyAuthorFolders": "빈 동영상 폴더 만들기",
"All": "모두"
"All": "모두",
"AppDataLocationHealthCheckMessage": "업데이트 시 AppData 삭제를 방지하기 위해 업데이트 할 수 없습니다.",
"MaintenanceRelease": "유지 관리 출시 : 버그 수정 및 기타 개선. 자세한 내용은 Github 커밋 내역을 참조하십시오.",
"Level": "수평",
"IndexerPriorityHelpText": "인덱서 우선 순위는 1 (가장 높음)에서 50 (가장 낮음)까지입니다. 기본값 : 25.",
"DownloadClientsSettingsSummary": "클라이언트 다운로드, 다운로드 처리 및 원격 경로 매핑",
"ConnectSettingsSummary": "알림, 미디어 서버 / 플레이어에 대한 연결 및 사용자 지정 스크립트",
"CouldntFindAnyResultsForTerm": "'{0}'에 대한 결과를 찾을 수 없습니다.",
"DownloadClientStatusCheckAllClientMessage": "실패로 인해 모든 다운로드 클라이언트를 사용할 수 없습니다.",
"DownloadClientStatusCheckSingleClientMessage": "실패로 인해 다운 불러올 수 없는 클라이언트 : {0}",
"Filters": "필터",
"General": "일반",
"GeneralSettingsSummary": "포트, SSL, 사용자 이름 / 암호, 프록시, 분석 및 업데이트",
"HealthNoIssues": "구성에 문제 없음",
"IndexerLongTermStatusCheckSingleClientMessage": "6 시간 이상 오류로 인해 인덱서를 사용할 수 없음 : {0}",
"IndexerRssHealthCheckNoAvailableIndexers": "최근 인덱서 오류로 인해 모든 RSS 지원 인덱서를 일시적으로 사용할 수 없습니다.",
"IndexerRssHealthCheckNoIndexers": "RSS 동기화가 활성화 된 상태에서 사용할 수있는 인덱서가 없습니다. Whisparr는 새 출시를 자동으로 가져 오지 않습니다.",
"IndexerSearchCheckNoAutomaticMessage": "자동 검색이 활성화 된 상태에서 사용할 수있는 인덱서가 없습니다. Whisparr는 자동 검색 결과를 제공하지 않습니다.",
"IndexerSearchCheckNoAvailableIndexersMessage": "최근 인덱서 오류로 인해 모든 검색 가능 인덱서를 일시적으로 사용할 수 없습니다.",
"IndexerSearchCheckNoInteractiveMessage": "대화형 검색이 활성화 된 상태에서 사용할 수있는 인덱서가 없습니다. Whisparr는 대화형 검색 결과를 제공하지 않습니다.",
"IndexersSettingsSummary": "인덱서 및 출시 제한",
"IndexerStatusCheckAllClientMessage": "오류로 인해 모든 인덱서를 사용할 수 없습니다.",
"IndexerStatusCheckSingleClientMessage": "오류로 인해 인덱서를 사용할 수 없음 : {0}",
"Lists": "기울기",
"MediaManagement": "미디어 관리",
"Metadata": "메타 데이터",
"MissingFromDisk": "Whisparr가 디스크에서 파일을 찾을 수 없어 제거되었습니다.",
"Monitor": "감시 장치",
"MountCheckMessage": "동영상 경로가 포함된 마운트는 읽기 전용으로 마운트됩니다. ",
"OnBookFileDeleteForUpgradeHelpText": "영화 파일에서 업그레이드를 위해 삭제",
"OnBookFileDeleteHelpText": "영화 파일 삭제",
"OnHealthIssue": "건강 문제",
"OnRename": "이름 변경시",
"OnUpgrade": "업그레이드시",
"ProxyCheckFailedToTestMessage": "프록시 테스트 실패 : {0}",
"ProxyCheckResolveIpMessage": "구성된 프록시 호스트 {0}의 IP 주소를 확인하지 못했습니다.",
"QualitySettingsSummary": "품질 크기 및 이름 지정",
"Queued": "대기 중",
"QueueIsEmpty": "대기열이 비어 있습니다.",
"ReadarrSupportsAnyDownloadClient": "Whisparr는 Newznab 표준을 사용하는 모든 다운로드 클라이언트와 아래 나열된 다른 다운로드 클라이언트를 지원합니다.",
"RefreshAndScan": "새로 고침 및 스캔",
"RescanAfterRefreshHelpText": "영화를 새로 고친 후 영화 폴더를 다시 스캔하십시오.",
"RestartReloadNote": "참고 : Whisparr는 복원 프로세스 중에 UI를 자동으로 다시 시작하고 다시로드합니다.",
"RootFolderCheckSingleMessage": "누락 된 루트 폴더 : {0}",
"Save": "저장",
"SearchFiltered": "필터링 된 검색",
"SelectAll": "모두 선택",
"SelectedCountBooksSelectedInterp": "선택한 영화 {0} 개",
"SettingsRemotePathMappingLocalPath": "로컬 경로",
"SettingsRemotePathMappingLocalPathHelpText": "Radarr가 원격 경로에 로컬로 액세스하는 데 사용해야하는 경로",
"SettingsRemotePathMappingRemotePath": "원격 경로",
"SettingsRemotePathMappingRemotePathHelpText": "다운로드 클라이언트가 액세스하는 디렉토리의 루트 경로",
"ShowUnknownAuthorItems": "알 수없는 영화 항목 표시",
"UISettingsSummary": "달력, 날짜 및 색상 장애 옵션",
"UpdateCheckUINotWritableMessage": "사용자 '{1}'이 (가) UI 폴더 '{0}'에 쓸 수 없기 때문에 업데이트를 설치할 수 없습니다.",
"ReleaseBranchCheckOfficialBranchMessage": "{0} 분기는 유효한 Whisparr 출시 분기가 아닙니다. 업데이트를받을 수 없습니다.",
"UpdateSelected": "선택한 항목 업데이트",
"Connect": "연결",
"Disabled": "비활성화됨",
"DownloadClientCheckNoneAvailableMessage": "사용 가능한 다운로드 클라이언트가 없습니다.",
"DownloadClientCheckUnableToCommunicateMessage": "{0}와(과) 통신할 수 없습니다.",
"FailedToLoadQueue": "대기열을 불러오지 못했습니다.",
"FileWasDeletedByUpgrade": "업그레이드를 가져오기 위해 파일이 삭제되었습니다.",
"FileWasDeletedByViaUI": "UI를 통해 파일이 삭제되었습니다.",
"ImportListStatusCheckAllClientMessage": "실패로 인해 모든 목록을 사용할 수 없습니다.",
"ImportListStatusCheckSingleClientMessage": "실패로 인해 사용할 수없는 목록 : {0}",
"ImportMechanismHealthCheckMessage": "완료된 다운로드 처리 활성화",
"IndexerLongTermStatusCheckAllClientMessage": "6 시간 이상 오류로 인해 모든 인덱서를 사용할 수 없습니다.",
"OnBookFileDelete": "영화 파일 삭제",
"OnBookFileDeleteForUpgrade": "영화 파일에서 업그레이드를 위해 삭제",
"ProxyCheckBadRequestMessage": "프록시를 테스트하지 못했습니다. StatusCode : {0}",
"RootFolderCheckMultipleMessage": "여러 루트 폴더가 누락 됨 : {0}",
"SystemTimeCheckMessage": "시스템 시간이 1 일 이상 꺼져 있습니다. 예약 된 작업은 시간이 수정 될 때까지 올바르게 실행되지 않을 수 있습니다.",
"ThisCannotBeCancelled": "Whisparr를 다시 시작하지 않고 시작한 후에는 취소 할 수 없습니다.",
"Time": "시간",
"TimeLeft": "Timeleft",
"UnselectAll": "모두 선택 해제",
"UpdateCheckStartupNotWritableMessage": "'{1}'사용자가 '{0}'시작 폴더에 쓸 수 없기 때문에 업데이트를 설치할 수 없습니다.",
"UpdateCheckStartupTranslocationMessage": "시작 폴더 '{0}'이 (가) App Translocation 폴더에 있으므로 업데이트를 설치할 수 없습니다.",
"Wanted": "구함",
"Yesterday": "어제",
"OnGrab": "잡기"
}

View File

@@ -1 +0,0 @@
{}

View File

@@ -30,12 +30,12 @@
"BackupNow": "Sikkerhetskopier nå",
"BackupRetentionHelpText": "Automatiske sikkerhetskopier som er eldre enn oppbevaringsperioden, blir ryddet opp automatisk",
"BindAddress": "Bind adresse",
"BindAddressHelpText": "Gyldig IP4 -adresse eller \"*\" for alle grensesnitt",
"BindAddressHelpText": "Gyldig IPv4 -adresse eller \"*\" for alle grensesnitt",
"BypassProxyForLocalAddresses": "Omgå proxy for lokale adresser",
"Cancel": "Avbryt",
"CancelMessageText": "Er du sikker på at du vil avbryte denne ventende oppgaven?",
"CertificateValidation": "Sertifikatvalidering",
"CertificateValidationHelpText": "Endre hvor streng HTTPS -sertifisering validering er",
"CertificateValidationHelpText": "Endre hvor streng HTTPS -sertifisering validering er. Ikke endre med mindre du forstår risikoene.",
"ChangeHasNotBeenSavedYet": "Endringen er ikke lagret ennå",
"ChmodFolder": "chmod mappe",
"ChmodFolderHelpText": "Octal, brukt under import/gi nytt navn til mediemapper og filer (uten utføringsbiter)",
@@ -62,5 +62,18 @@
"DeleteBackupMessageText": "Er du sikker på at du vil slette formattaggen {0}?",
"Blocklist": "Svarteliste",
"BlocklistHelpText": "Hindrer Radarr i å automatisk gripe denne utgivelsen igjen",
"BlocklistRelease": "Blacklist -utgivelse"
"BlocklistRelease": "Blacklist -utgivelse",
"AppDataLocationHealthCheckMessage": "Oppdatering vil ikke være mulig for å forhindre sletting av AppData på oppdateringen",
"CopyUsingHardlinksHelpText": "Bruk harde lenker ved forsøk på å kopiere filer fra torrents som fortsatt blir delt",
"Component": "Komponent",
"Connect": "Koble til",
"Connections": "Tilkoblinger",
"ConnectSettings": "Tilkoblingsinnstillinger",
"ClientPriority": "Klientprioritet",
"CloneIndexer": "Klon indekser",
"CloneProfile": "Klon profil",
"Columns": "Kolonner",
"CompletedDownloadHandling": "Fullført nedlastingshåndtering",
"ClickToChangeQuality": "Klikk for å endre kvalitet",
"Close": "Lukk"
}

View File

@@ -345,7 +345,7 @@
"ShortDateFormat": "Korte Datumnotatie",
"ShowCutoffUnmetIconHelpText": "Toon icoon voor bestanden waarbij de drempel niet behaald werd",
"ShowDateAdded": "Toon Datum Toegevoegd",
"ShowMonitored": "Toon Bewaakte",
"ShowMonitored": "Toon Gemonitorde",
"ShowMonitoredHelpText": "Toon bewakingsstatus onder de poster",
"ShowPath": "Toon Pad",
"ShowQualityProfile": "Toon Kwaliteitsprofielen",
@@ -495,5 +495,95 @@
"AppDataLocationHealthCheckMessage": "Updaten zal niet mogelijk zijn om het verwijderen van AppData te voorkomen",
"AddedAuthorSettings": "Auteur instellingen toegevoegd",
"AddMissing": "Voeg ontbrekende toe",
"AllBooks": "Alle Boeken"
"AllBooks": "Alle Boeken",
"Duration": "Duur",
"Filters": "Filters",
"RemotePathMappingCheckFileRemoved": "Bestand {0} is halverwege de verwerking verwijderd.",
"DownloadClientStatusCheckSingleClientMessage": "Downloaders onbeschikbaar wegens fouten: {0}",
"FailedToLoadQueue": "Laden van de wachtrij is mislukt",
"Monitor": "Bewaak",
"OnHealthIssue": "Bij Gezondheidsprobleem",
"OnRename": "Bij Hernoemen",
"OnUpgrade": "Bij Opwaarderen",
"SettingsRemotePathMappingRemotePath": "Extern Pad",
"MissingFromDisk": "Whisparr kon het bestand niet vinden op de schijf dus werd het verwijderd",
"Disabled": "Uitgeschakeld",
"IndexerPriorityHelpText": "Indexeerder Prioriteit van 1 (Hoogste) tot 50 (Laagste). Standaard: 25.",
"ConnectSettingsSummary": "Notificaties, connecties met media servers/spelers en scripts",
"DownloadClientCheckNoneAvailableMessage": "Er is geen downloader beschikbaar",
"DownloadClientCheckUnableToCommunicateMessage": "Niet in staat om te communiceren met {0}.",
"IndexersSettingsSummary": "Indexeerders en uitgave restricties",
"IndexerStatusCheckSingleClientMessage": "Indexeerders onbeschikbaar wegens fouten: {0}",
"MediaManagement": "Mediabeheer",
"Metadata": "Metadata",
"OnGrab": "Bij Ophalen",
"RemotePathMappingCheckFilesBadDockerPath": "U gebruikt docker; download client {0} gerapporteerde bestanden in {1} maar dit is geen geldig {2} pad. Controleer uw externe padtoewijzingen en download clientinstellingen.",
"RemotePathMappingCheckGenericPermissions": "Downloadclient {0} plaatst downloads in {1} maar Radarr kan deze map niet zien. Mogelijk moet u de machtigingen van de map aanpassen.",
"Save": "Opslaan",
"FileWasDeletedByUpgrade": "Bestand werd verwijderd om een upgrade te importeren",
"GeneralSettingsSummary": "Poort, SSL, gebruikersnaam/wachtwoord, proxy, statistieken en updates",
"HealthNoIssues": "Geen problemen gevonden met uw configuratie",
"ImportListStatusCheckAllClientMessage": "Alle lijsten zijn onbeschikbaar wegens fouten",
"ImportListStatusCheckSingleClientMessage": "Lijsten onbeschikbaar wegens fouten: {0}",
"ImportMechanismHealthCheckMessage": "Activeer Voltooide Download Afhandeling",
"IndexerLongTermStatusCheckAllClientMessage": "Alle indexeerders zijn niet beschikbaar vanwege storingen gedurende meer dan 6 uur",
"IndexerLongTermStatusCheckSingleClientMessage": "Indexeerders zijn niet beschikbaar vanwege storingen gedurende meer dan 6 uur: {0}",
"IndexerRssHealthCheckNoAvailableIndexers": "Alle RSS-capabele indexeerders zijn tijdelijk onbeschikbaar wegens recente fouten",
"IndexerRssHealthCheckNoIndexers": "Geen indexeerders beschikbaar met \"RSS Synchronisatie\" ingeschakeld, Radarr zal niet automatisch nieuwe uitgaves ophalen",
"IndexerSearchCheckNoAvailableIndexersMessage": "Alle indexeerders met zoekcapaciteit zijn tijdelijk onbeschikbaar wegens recente fouten",
"IndexerSearchCheckNoInteractiveMessage": "Geen indexeerders beschikbaar met \"Interactief Zoeken\" ingeschakeld, Radarr zal geen interactieve zoekopdrachten uitvoeren",
"IndexerStatusCheckAllClientMessage": "Alle indexeerders zijn onbeschikbaar wegens fouten",
"OnBookFileDelete": "Op filmbestand verwijderen",
"OnBookFileDeleteForUpgrade": "Op filmbestand verwijderen voor upgrade",
"OnBookFileDeleteForUpgradeHelpText": "Op filmbestand verwijderen voor upgrade",
"Queued": "Afwachtend",
"QueueIsEmpty": "Wachtrij is leeg",
"RefreshAndScan": "Vernieuw & Scan",
"RemotePathMappingCheckDockerFolderMissing": "U gebruikt docker; downloadclient {0} plaatst downloads in {1} maar deze map lijkt niet te bestaan in de container. Controleer uw externe padtoewijzingen en instellingen voor containervolume.",
"RemotePathMappingCheckDownloadPermissions": "Radarr kan gedownloade film {0} zien, maar niet openen. Waarschijnlijk fout met machtigingen.",
"RemotePathMappingCheckFilesGenericPermissions": "Download client {0} gerapporteerde bestanden in {1} maar Radarr kan deze map niet zien. Mogelijk moet u de rechten van de map aanpassen.",
"RemotePathMappingCheckFilesLocalWrongOSPath": "Lokale downloadclient {0} rapporteerde bestanden in {1}, maar dit is geen geldig {2}-pad. Controleer de instellingen van uw downloadclient.",
"RemotePathMappingCheckFilesWrongOSPath": "Externe downloadclient {0} rapporteerde bestanden in {1}, maar dit is geen geldig {2}-pad. Controleer uw externe padtoewijzingen en download clientinstellingen.",
"RemotePathMappingCheckImportFailed": "Radarr kan een film niet importeren. Controleer uw logboeken voor details.",
"RemotePathMappingCheckLocalFolderMissing": "Externe downloadclient {0} plaatst downloads in {1}, maar deze map lijkt niet te bestaan. Waarschijnlijk ontbrekende of onjuiste toewijzing van externe paden.",
"RemotePathMappingCheckLocalWrongOSPath": "Lokale downloadclient {0} plaatst downloads in {1}, maar dit is geen geldig {2}-pad. Controleer de instellingen van uw downloadclient.",
"RemotePathMappingCheckWrongOSPath": "Externe downloadclient {0} plaatst downloads in {1}, maar dit is geen geldig {2}-pad. Controleer uw externe padtoewijzingen en download clientinstellingen.",
"RescanAfterRefreshHelpText": "De film map herscannen na het vernieuwen van de film",
"RestartReloadNote": "Aantekening: Radarr zal automatisch de Ui herstarten en herladen gedurende het herstel proces.",
"SearchFiltered": "Gefilterde Zoeken",
"SettingsRemotePathMappingLocalPath": "Lokaal Pad",
"SettingsRemotePathMappingLocalPathHelpText": "Het pad dat Radarr lokaal moet gebruiken om toegang te krijgen tot het externe pad",
"SettingsRemotePathMappingRemotePathHelpText": "Map dat de Downloader gebruikt",
"SystemTimeCheckMessage": "De systeemtijd loopt verkeerd met meer dan 1 dag. Geplande taken worden mogelijk niet goed uitgevoerd tot dit is opgelost",
"UISettingsSummary": "Kalender, datum en tijd, kleurenblindheid en taal instellingen",
"UpdateCheckUINotWritableMessage": "Kan de update niet installeren omdat de UI map '{0}' niet schrijfbaar is voor de gebruiker '{1}'.",
"UserAgentProvidedByTheAppThatCalledTheAPI": "User-Agent geleverd door de app die de API heeft aangeroepen",
"Yesterday": "Gisteren",
"UpdateAvailable": "Nieuwe update is beschikbaar",
"DownloadClientsSettingsSummary": "Download applicaties, download afhandeling en externe pad verwijzing",
"DownloadClientStatusCheckAllClientMessage": "Alle downloaders zijn onbeschikbaar wegens fouten",
"IndexerSearchCheckNoAutomaticMessage": "Geen indexeerders beschikbaar met \"Automatisch Zoeken\" ingeschakeld, Radarr zal geen automatische zoekopdrachten uitvoeren",
"ProxyCheckResolveIpMessage": "Achterhalen van het IP-adres voor de geconfigureerde proxy host {0} is mislukt",
"ReadarrSupportsAnyDownloadClient": "Whisparr ondersteund elke downloader die gebruik maakt van de Newznab standaard, tevens ook de ander hieronder weergegeven downloaders.",
"QualitySettingsSummary": "Kwaliteitsdefinities en benaming",
"RemotePathMappingCheckBadDockerPath": "U gebruikt docker; downloadclient {0} plaatst downloads in {1} maar dit is geen geldig {2}-pad. Controleer uw externe padtoewijzingen en download clientinstellingen.",
"RemotePathMappingCheckFolderPermissions": "Radarr kan de downloadmap {0} zien, maar niet openen. Waarschijnlijk fout met machtigingen.",
"RemotePathMappingCheckRemoteDownloadClient": "Externe downloadclient {0} rapporteerde bestanden in {1}, maar deze map lijkt niet te bestaan. Waarschijnlijk ontbrekende externe padtoewijzing.",
"RootFolderCheckMultipleMessage": "Meerdere hoofdmappen ontbreken: {0}",
"RootFolderCheckSingleMessage": "Ontbrekende hoofdmap: {0}",
"MountCheckMessage": "Een mount dat een film pad bevat is gemount als alleen-lezen: ",
"OnBookFileDeleteHelpText": "Op filmbestand verwijderen",
"UpdateCheckStartupTranslocationMessage": "Kan de update niet installeren omdat de map '{0}' zich in een 'App Translocation' map bevindt.",
"WriteTagsNo": "Nooit",
"Connect": "Connecties",
"General": "Algemeen",
"Lists": "Lijsten",
"ProxyCheckBadRequestMessage": "Testen van proxy is mislukt. Statuscode: {0}",
"ProxyCheckFailedToTestMessage": "Testen van proxy is mislukt: {0}",
"ShowUnknownAuthorItems": "Toon onbekende film items",
"TimeLeft": "Resterende Tijd",
"UpdateCheckStartupNotWritableMessage": "Kan de update niet installeren omdat de map '{0}' niet schrijfbaar is voor de gebruiker '{1}'.",
"CouldntFindAnyResultsForTerm": "Kon geen resultaten vinden voor '{0}'",
"CreateEmptyAuthorFolders": "Lege film mappen aanmaken",
"FileWasDeletedByViaUI": "File werd verwijderd via de UI"
}

View File

@@ -79,7 +79,7 @@
"BackupRetentionHelpText": "Automatyczne kopie zapasowe starsze niż okres przechowywania zostaną automatycznie wyczyszczone",
"Backups": "Kopie zapasowe",
"BindAddress": "Adres powiązania",
"BindAddressHelpText": "Prawidłowy adres IP4 lub „*” dla wszystkich interfejsów",
"BindAddressHelpText": "Prawidłowy adres IPv4 lub „*” dla wszystkich interfejsów",
"BindAddressHelpTextWarning": "Wymaga ponownego uruchomienia, aby odniosło skutek",
"BookIsDownloading": "Film jest pobierany",
"BookIsDownloadingInterp": "Film jest pobierany - {0}% {1}",
@@ -90,7 +90,7 @@
"Cancel": "Anuluj",
"CancelMessageText": "Czy na pewno chcesz anulować to oczekujące zadanie?",
"CertificateValidation": "Walidacja certyfikatu",
"CertificateValidationHelpText": "Zmień ścisłą walidację certyfikatu HTTPS",
"CertificateValidationHelpText": "Zmień ścisłość walidacji certyfikatu HTTPS. Nie zmieniaj, jeśli nie rozumiesz związanych z tym zagrożeń.",
"ChangeFileDate": "Zmień datę pliku",
"ChangeHasNotBeenSavedYet": "Zmiana nie została jeszcze zapisana",
"ChmodFolder": "chmod Folder",
@@ -471,12 +471,103 @@
"RemoveFromBlocklist": "Usuń z czarnej listy",
"SelectAll": "Zaznacz wszystko",
"SelectedCountBooksSelectedInterp": "Wybrane filmy: {0}",
"ThisCannotBeCancelled": "Nie można tego anulować po uruchomieniu bez ponownego uruchamiania Radarr.",
"ThisCannotBeCancelled": "Nie można tego anulować po uruchomieniu bez wyłączenia wszystkich indekserów.",
"UnselectAll": "Odznacz wszystko",
"UpdateSelected": "Aktualizuj wybrane",
"Component": "Składnik",
"Level": "Poziom",
"Wanted": "Chciał",
"Blocklist": "Czarna lista",
"BlocklistRelease": "Wydanie czarnej listy"
"BlocklistRelease": "Wydanie czarnej listy",
"AppDataLocationHealthCheckMessage": "Aktualizacja nie będzie możliwa w celu uniknięcia usunięcia danych aplikacji",
"SearchFiltered": "Szukaj przefiltrowane",
"Disabled": "Wyłączone",
"RescanAfterRefreshHelpText": "Ponownie przeskanuj folder z filmem po odświeżeniu filmu",
"DownloadClientsSettingsSummary": "Pobieranie klientów, obsługa pobierania i mapowanie ścieżek zdalnych",
"OnRename": "Zmiana nazwy",
"OnUpgrade": "Przy aktualizacji",
"Connect": "Połączyć",
"ConnectSettingsSummary": "Powiadomienia, połączenia z serwerami / odtwarzaczami multimedialnymi i niestandardowe skrypty",
"CouldntFindAnyResultsForTerm": "Nie można znaleźć żadnych wyników dla „{0}”",
"CreateEmptyAuthorFolders": "Utwórz puste foldery z filmami",
"DownloadClientCheckNoneAvailableMessage": "Żaden klient pobierania nie jest dostępny",
"DownloadClientCheckUnableToCommunicateMessage": "Nie można skomunikować się z {0}.",
"DownloadClientStatusCheckAllClientMessage": "Wszyscy klienci pobierania są niedostępni z powodu błędów",
"DownloadClientStatusCheckSingleClientMessage": "Klienci pobierania niedostępni z powodu błędów: {0}",
"FileWasDeletedByUpgrade": "Plik został usunięty, aby zaimportować uaktualnienie",
"FileWasDeletedByViaUI": "Plik został usunięty za pośrednictwem interfejsu użytkownika",
"General": "Generał",
"GeneralSettingsSummary": "Port, SSL, nazwa użytkownika / hasło, proxy, analizy i aktualizacje",
"HealthNoIssues": "Żadnych problemów z konfiguracją",
"IndexerPriorityHelpText": "Priorytet indeksatora od 1 (najwyższy) do 50 (najniższy). Domyślnie: 25.",
"ImportListStatusCheckAllClientMessage": "Wszystkie listy są niedostępne z powodu błędów",
"ImportListStatusCheckSingleClientMessage": "Listy niedostępne z powodu błędów: {0}",
"ImportMechanismHealthCheckMessage": "Włącz obsługę ukończonego pobierania",
"IndexerLongTermStatusCheckAllClientMessage": "Wszystkie indeksatory są niedostępne z powodu awarii przez ponad 6 godzin",
"IndexerLongTermStatusCheckSingleClientMessage": "Indeksatory niedostępne z powodu błędów przez ponad 6 godzin: {0}",
"IndexerRssHealthCheckNoAvailableIndexers": "Wszystkie indeksatory obsługujące rss są tymczasowo niedostępne z powodu ostatnich błędów indeksatora",
"IndexerRssHealthCheckNoIndexers": "Brak dostępnych indeksatorów z włączoną synchronizacją RSS, Radarr nie będzie automatycznie pobierać nowych wersji",
"IndexerSearchCheckNoAutomaticMessage": "Brak dostępnych indeksatorów z włączoną funkcją automatycznego wyszukiwania, Radarr nie zapewni żadnych automatycznych wyników wyszukiwania",
"IndexerSearchCheckNoAvailableIndexersMessage": "Wszystkie indeksatory z możliwością wyszukiwania są tymczasowo niedostępne z powodu ostatnich błędów indeksatora",
"IndexerSearchCheckNoInteractiveMessage": "Brak dostępnych indeksatorów z włączoną funkcją wyszukiwania interaktywnego, Radarr nie zapewni żadnych interaktywnych wyników wyszukiwania",
"IndexersSettingsSummary": "Indeksatory i ograniczenia dotyczące wersji",
"IndexerStatusCheckAllClientMessage": "Wszystkie indeksatory są niedostępne z powodu błędów",
"IndexerStatusCheckSingleClientMessage": "Indeksatory niedostępne z powodu błędów: {0}",
"MaintenanceRelease": "Wersja konserwacyjna: poprawki błędów i inne ulepszenia. Aby uzyskać więcej informacji, zobacz historię zatwierdzeń na Github",
"Metadata": "Metadane",
"MissingFromDisk": "Whisparr nie mógł znaleźć pliku na dysku, więc został usunięty",
"Monitor": "Monitor",
"MountCheckMessage": "Montaż zawierający ścieżkę filmu jest montowany tylko do odczytu: ",
"ProxyCheckBadRequestMessage": "Nie udało się przetestować serwera proxy. StatusCode: {0}",
"ProxyCheckFailedToTestMessage": "Nie udało się przetestować serwera proxy: {0}",
"ProxyCheckResolveIpMessage": "Nie udało się rozwiązać adresu IP dla skonfigurowanego hosta proxy {0}",
"Queued": "W kolejce",
"QueueIsEmpty": "Kolejka jest pusta",
"ReadarrSupportsAnyDownloadClient": "Whisparr obsługuje każdego klienta pobierania, który używa standardu Newznab, a także innych klientów pobierania wymienionych poniżej.",
"RefreshAndScan": "Odśwież i skanuj",
"RestartReloadNote": "Uwaga: Radarr automatycznie uruchomi się ponownie i przeładuje interfejs użytkownika podczas procesu przywracania.",
"RootFolderCheckSingleMessage": "Brak folderu głównego: {0}",
"Save": "Zapisać",
"SettingsRemotePathMappingLocalPath": "Ścieżka lokalna",
"SettingsRemotePathMappingLocalPathHelpText": "Ścieżka, której Radarr powinien używać, aby uzyskać lokalny dostęp do ścieżki zdalnej",
"SettingsRemotePathMappingRemotePath": "Zdalna ścieżka",
"SettingsRemotePathMappingRemotePathHelpText": "Ścieżka główna do katalogu, do którego klient pobiera dostęp",
"SystemTimeCheckMessage": "Czas systemowy jest wyłączony o więcej niż 1 dzień. Zaplanowane zadania mogą nie działać poprawnie, dopóki czas nie zostanie skorygowany",
"UISettingsSummary": "Opcje z osłabionym kalendarzem, datą i kolorem",
"UpdateCheckStartupNotWritableMessage": "Nie można zainstalować aktualizacji, ponieważ użytkownik „{1}” nie ma prawa zapisu do folderu startowego „{0}”.",
"UpdateCheckUINotWritableMessage": "Nie można zainstalować aktualizacji, ponieważ użytkownik „{1}” nie ma prawa zapisu w folderze interfejsu użytkownika „{0}”.",
"UpdateCheckStartupTranslocationMessage": "Nie można zainstalować aktualizacji, ponieważ folder startowy „{0}” znajduje się w folderze translokacji aplikacji.",
"FailedToLoadQueue": "Nie udało się załadować kolejki",
"Filters": "Filtr",
"Lists": "Listy",
"MediaManagement": "Zarządzanie mediami",
"OnBookFileDelete": "Usuń plik filmowy",
"OnBookFileDeleteForUpgrade": "W przypadku usunięcia pliku filmowego w celu uaktualnienia",
"OnBookFileDeleteForUpgradeHelpText": "W przypadku usunięcia pliku filmowego w celu uaktualnienia",
"OnBookFileDeleteHelpText": "Usuń plik filmowy",
"OnHealthIssue": "W kwestii zdrowia",
"QualitySettingsSummary": "Jakościowe rozmiary i nazewnictwo",
"RootFolderCheckMultipleMessage": "Brakuje wielu folderów głównych: {0}",
"ShowUnknownAuthorItems": "Pokaż nieznane filmy",
"TheAuthorFolderAndAllOfItsContentWillBeDeleted": "Folder filmów „{0}” i cała jego zawartość zostaną usunięte.",
"TimeLeft": "Pozostały czas",
"Yesterday": "Wczoraj",
"OnGrab": "Na Grab",
"SizeLimit": "Ograniczenie rozmiaru",
"UpdateAvailable": "Dostępna jest aktualizacja",
"IndexerJackettAll": "Indeksery korzystają z nieobsługiwanego punktu końcowego \"wszystkie\" w Jackett: {0}",
"RemotePathMappingCheckBadDockerPath": "Korzystasz z Dockera. Klient pobierania {0} umieszcza pobrane pliki w {1}, lecz nie jest to poprawna ścieżka {2}. Zmień ustawienia zdalnego mapowania ścieżek i klienta pobierania.",
"RemotePathMappingCheckDockerFolderMissing": "Korzystasz z Dockera. Klient pobierania {0} umieszcza pobrane pliki w {1}, lecz tej folder nie istnieje wewnątrz kontenera. Zmień ustawienia zdalnego mapowania ścieżek i woluminów kontenera.",
"RemotePathMappingCheckLocalFolderMissing": "Zdalny klient pobierania {0} umieszcza pobrane pliki w {1}, lecz ten folder nie istnieje. Prawdopodobnie wynika to z brakującego lub nieprawidłowego zdalnego mapowania ścieżki.",
"RemotePathMappingCheckWrongOSPath": "Zdalny klient pobierania {0} umieszcza pobrane pliki w {1}, lecz nie jest to poprawna ścieżka {2}. Zmień ustawienia zdalnego mapowania ścieżek i klienta pobierania.",
"Started": "Rozpoczęto",
"InstanceName": "Nazwa instancji",
"InstanceNameHelpText": "Nazwa instancji w zakładce i dla nazwy aplikacji Syslog",
"Duration": "Czas trwania",
"RemotePathMappingCheckFileRemoved": "Plik {0} został usunięty w trakcie przetwarzania.",
"RemotePathMappingCheckFilesLocalWrongOSPath": "Lokalny klient pobierania {0} zgłosił pliki w {1}, lecz nie jest to poprawna ścieżka {2}. Zmień ustawienia klienta pobierania.",
"RemotePathMappingCheckLocalWrongOSPath": "Lokalny klient pobierania {0} umieszcza pobrane pliki w {1}, lecz nie jest to poprawna ścieżka {2}. Zmień ustawienia klienta pobierania.",
"RemotePathMappingCheckFilesBadDockerPath": "Korzystasz z Dockera. Klient pobierania {0} zgłosił pliki w {1}, lecz nie jest to poprawna ścieżka {2}. Zmień ustawienia zdalnego mapowania ścieżek i klienta pobierania.",
"RemotePathMappingCheckFilesWrongOSPath": "Zdalny klient pobierania {0} zgłosił pliki w {1}, lecz nie jest to poprawna ścieżka {2}. Zmień ustawienia zdalnego mapowania ścieżek i klienta pobierania.",
"RemotePathMappingCheckRemoteDownloadClient": "Zdalny klient pobierania {0} zgłosił pliki w {1}, lecz ten folder nie istnieje. Prawdopodobnie to wynik brakującego zdalnego mapowania ścieżki."
}

View File

@@ -715,5 +715,88 @@
"SizeLimit": "Tamanho Limite",
"Started": "Começado",
"UpdateAvailable": "Nova atualização disponível",
"Yesterday": "Ontem"
"Yesterday": "Ontem",
"Disabled": "Desativado",
"CouldntFindAnyResultsForTerm": "Nenhum resultado encontrado para \"{0}\"",
"IndexersSettingsSummary": "Restrições de versões e de indexadores",
"DownloadClientStatusCheckSingleClientMessage": "Clientes de transferências indisponíveis devido a falhas: {0}",
"HealthNoIssues": "Não há problemas com suas definições",
"Monitor": "Monitorar",
"MountCheckMessage": "O volume que contém um caminho de filme é somente leitura: ",
"OnImportFailure": "Ao ocorrer falha na importação",
"ProxyCheckResolveIpMessage": "Não é possível resolver o Endereço IP para o Anfitrião de proxy {0} definido",
"Queued": "Em fila",
"RemotePathMappingCheckBadDockerPath": "Você está usando o Docker; o cliente {0} coloca as transferências em {1}, mas este não é um caminho {2} válido. Revise os mapeamentos de caminho remoto e as definições do cliente de transferências.",
"RemotePathMappingCheckDockerFolderMissing": "Você está usando o Docker; o cliente {0} coloca as transferências em {1}, mas esse diretório não parece existir no contentor. Revise os mapeamentos de caminho remoto e as definições de volume do contentor.",
"RemotePathMappingCheckDownloadPermissions": "O Radarr pode ver, mas não pode acessar ao filme transferido {0}. Provável erro de permissões.",
"RemotePathMappingCheckRemoteDownloadClient": "O cliente de transferências remoto {0} relatou ficheiros em {1}, mas esse diretório parece não existir. O mapeamento de caminho remoto provavelmente está ausente.",
"RestartReloadNote": "Nota: o Radarr reiniciará e recarregará automaticamente a IU durante o processo de restauração.",
"RootFolderCheckMultipleMessage": "Múltiplas pastas raiz estão ausentes: {0}",
"RootFolderCheckSingleMessage": "Pasta raiz não encontrada: {0}",
"UpdateCheckUINotWritableMessage": "Não é possível instalar a atualização porque a pasta da IU \"{0}\" não tem permissões de escrita para o utilizador \"{1}\".",
"UserAgentProvidedByTheAppThatCalledTheAPI": "Par Utilizador-Agente fornecido pela aplicação que chamou a API",
"DownloadClientsSettingsSummary": "Clientes de transferências, processamento de transferências e mapeamentos de caminho remoto",
"ImportMechanismHealthCheckMessage": "Ativar processamento de transferências terminadas",
"MissingFromDisk": "O Radarr não conseguiu encontrar o ficheiro no disco, então ele foi removido da base de dados dos filmes",
"OnReleaseImport": "Ao importar versão",
"OnRename": "Ao renomear",
"OnUpgrade": "Ao atualizar",
"Connect": "Conexões",
"DownloadClientCheckNoneAvailableMessage": "Nenhum cliente de transferências disponível",
"DownloadClientCheckUnableToCommunicateMessage": "Não é possível ligar-se a {0}.",
"DownloadClientStatusCheckAllClientMessage": "Todos os clientes de transferências estão indisponíveis devido a falhas",
"FileWasDeletedByUpgrade": "O ficheiro foi eliminado para importar uma atualização",
"General": "Geral",
"GeneralSettingsSummary": "Porta, SSL, utilizador/palavra-passe, proxy, análises e atualizações",
"ImportListStatusCheckAllClientMessage": "Todas as listas estão indisponíveis devido a erros",
"ImportListStatusCheckSingleClientMessage": "Listas indisponíveis devido a erros: {0}",
"IndexerLongTermStatusCheckAllClientMessage": "Todos os indexadores estão indisponíveis devido a erros á mais de 6 horas",
"IndexerLongTermStatusCheckSingleClientMessage": "Indexadores indisponíveis devido a erros à mais de 6 horas: {0}",
"IndexerRssHealthCheckNoAvailableIndexers": "Todos os indexadores com RSS estão temporariamente indisponíveis devido a erros recentes nos indexadores",
"IndexerRssHealthCheckNoIndexers": "Nenhum indexador disponível com sincronia RSS ativado, o Radarr não capturará novas versões automaticamente",
"IndexerSearchCheckNoAutomaticMessage": "Não há indexadores disponíveis com Pesquisa automática ativada, o Radarr não fornecerá nenhum resultado de pesquisa automática",
"IndexerSearchCheckNoAvailableIndexersMessage": "Todos os indexadores com funcionalidade de pesquisa estão indisponíveis devido a erros recentes do indexador",
"IndexerSearchCheckNoInteractiveMessage": "Nenhum indexador disponível com a Pesquisa Interativa ativada, o Radarr não fornecerá nenhum resultado das Pesquisas Interativas",
"IndexerStatusCheckAllClientMessage": "Todos os indexadores estão indisponíveis devido a falhas",
"IndexerStatusCheckSingleClientMessage": "Indexadores indisponíveis devido a falhas: {0}",
"IndexerPriorityHelpText": "Prioridade do Indexador de 1 (Mais Alta) a 50 (Mais Baixa). Padrão: 25. Usado para obter versões como critério de desempate para versões iguais, o Radarr ainda usará todos os indexadores habilitados para sincronização e pesquisa de RSS",
"Lists": "Listas",
"MediaManagement": "Gestão de multimédia",
"Metadata": "Metadados",
"OnBookFileDeleteForUpgrade": "Ao eliminar o ficheiro do filme para atualização",
"OnBookFileDeleteForUpgradeHelpText": "Ao eliminar o ficheiro do filme para atualização",
"OnBookFileDeleteHelpText": "Ao eliminar o ficheiro do filme",
"OnGrab": "Ao capturar",
"OnHealthIssue": "Ao ter problemas no estado de funcionamento",
"ProxyCheckBadRequestMessage": "Falha ao testar o proxy. Código de estado: {0}",
"ProxyCheckFailedToTestMessage": "Falha ao testar o proxy: {0}",
"QualitySettingsSummary": "Tamanhos de qualidade e nomenclatura",
"QueueIsEmpty": "A fila está vazia",
"ReadarrSupportsAnyDownloadClient": "O Radarr suporta muitos dos clientes de transferências torrent e usenet mais populares.",
"RefreshAndScan": "Atualizar e analisar",
"RemotePathMappingCheckFolderPermissions": "O Radarr pode ver, mas não pode acessar ao diretório de transferências {0}. Provável erro de permissões.",
"RemotePathMappingCheckFileRemoved": "O ficheiro {0} foi removido durante o processamento.",
"RemotePathMappingCheckFilesBadDockerPath": "Você está usando o Docker; o cliente de transferências {0} relatou ficheiros em {1}, mas este não é um caminho {2} válido. Revise os mapeamentos de caminho remoto e as definições do cliente de transferências.",
"RemotePathMappingCheckFilesGenericPermissions": "O cliente de transferências {0} relatou ficheiros em {1}, mas o Radarr não pode ver esse diretório. Pode ser necessário ajustar as permissões da pasta.",
"RemotePathMappingCheckFilesLocalWrongOSPath": "O cliente de transferências local {0} relatou ficheiros em {1}, mas este não é um caminho {2} válido. Revise as definições do cliente de transferências.",
"RemotePathMappingCheckFilesWrongOSPath": "O cliente de transferências remoto {0} relatou ficheiros em {1}, mas este não é um caminho {2} válido. Revise os mapeamentos de caminho remoto e as definições do cliente de transferências.",
"RemotePathMappingCheckGenericPermissions": "O cliente {0} coloca as transferências em {1}, mas o Radarr não pode ver esse diretório. Pode ser necessário ajustar as permissões da pasta.",
"RemotePathMappingCheckImportFailed": "O Radarr não conseguiu importar um filme. Verifique os ficheiros de log para obter mais informações.",
"RemotePathMappingCheckLocalFolderMissing": "O cliente remoto {0} coloca as transferências em {1}, mas esse diretório parece não existir. O mapeamento de caminho remoto está provavelmente ausente ou incorreto.",
"RemotePathMappingCheckLocalWrongOSPath": "O cliente local {0} coloca as transferências em {1}, mas esse não é um caminho {2} válido. Revise as definições do cliente de transferências.",
"RemotePathMappingCheckWrongOSPath": "O cliente remoto {0} coloca as transferências em {1}, mas esse não é um caminho {2} válido. Revise os mapeamentos de caminho remoto e as definições do cliente de transferências.",
"Save": "Guardar",
"SearchFiltered": "Pesquisar filtrados",
"SettingsRemotePathMappingLocalPath": "Caminho local",
"SettingsRemotePathMappingLocalPathHelpText": "Caminho que o Radarr deve usar para acessar localmente ao caminho remoto",
"SettingsRemotePathMappingRemotePath": "Caminho remoto",
"SettingsRemotePathMappingRemotePathHelpText": "Caminho raiz para o diretório que o cliente de transferências acessa",
"SystemTimeCheckMessage": "A hora do sistema está atrasada em mais de 1 dia. As tarefas agendadas podem não ocorrer corretamente até a hora ser corrigida",
"TimeLeft": "Tempo restante",
"UISettingsSummary": "Opções de calendário, data e modo de daltonismo",
"UpdateCheckStartupNotWritableMessage": "Não é possível instalar a atualização porque a pasta de arranque \"{0}\" não tem permissões de escrita para o utilizador \"{1}\".",
"UpdateCheckStartupTranslocationMessage": "Não é possível instalar a atualização porque a pasta de arranque \"{0}\" está em uma pasta de transposição de aplicações.",
"ConnectSettingsSummary": "Notificações, ligações para servidores/leitores de multimédia e scripts personalizados",
"FailedToLoadQueue": "Falha ao carregar fila",
"OnBookFileDelete": "Ao eliminar o ficheiro do filme"
}

View File

@@ -17,7 +17,7 @@
"AgeWhenGrabbed": "Tempo de vida (quando obtido)",
"ApiKeyHelpTextWarning": "Requer reinício para ter efeito",
"LoadingBooksFailed": "Falha ao carregar livros",
"Logs": "Logs",
"Logs": "Registros",
"MustContain": "Deve conter",
"ProxyPasswordHelpText": "Você só precisa inserir um nome de usuário e uma senha se solicitado. Caso contrário, deixe em branco.",
"SslCertPathHelpTextWarning": "Requer reinício para ter efeito",
@@ -83,7 +83,7 @@
"Cancel": "Cancelar",
"CancelMessageText": "Tem certeza que deseja cancelar esta tarefa pendente?",
"CertificateValidation": "Validação do Certificado",
"CertificateValidationHelpText": "Mudar o quão estrito a validação da certificação HTTPS é",
"CertificateValidationHelpText": "Mudar o quão rigorosa é a validação de certificação HTTPS. Não mude a menos que você entenda os riscos.",
"ChangeFileDate": "Mudar Data do Arquivo",
"ChangeHasNotBeenSavedYet": "Mudar o que não foi salvo ainda",
"ChmodFolder": "Pasta chmod",
@@ -131,8 +131,8 @@
"DeleteNotificationMessageText": "Tem certeza de que deseja excluir a notificação \"{0}\"?",
"DeleteQualityProfile": "Excluir perfil de qualidade",
"DeleteQualityProfileMessageText": "Tem certeza que deseja excluir o perfil de qualidade \"{0}\"?",
"DeleteReleaseProfile": "Excluir ReleaseProfile",
"DeleteReleaseProfileMessageText": "Tem certeza de que deseja excluir este releaseProfile?",
"DeleteReleaseProfile": "Excluir Perfil de Lançamento",
"DeleteReleaseProfileMessageText": "Tem certeza de que deseja excluir este Perfil de Lançamento?",
"DeleteRootFolderMessageText": "Tem certeza de que deseja excluir a pasta raiz \"{0}\"?",
"DeleteSelectedBookFiles": "Excluir arquivos do livro selecionado",
"DeleteSelectedBookFilesMessageText": "Tem certeza de que deseja excluir os arquivos do livro selecionado?",
@@ -166,7 +166,7 @@
"Fixed": "Corrigido",
"Folder": "Pasta",
"Folders": "Pastas",
"ForMoreInformationOnTheIndividualDownloadClientsClickOnTheInfoButtons": "Para saber mais sobre os clientes de download individuais, clique nos botões de informações.",
"ForMoreInformationOnTheIndividualDownloadClientsClickOnTheInfoButtons": "Para obter mais informações sobre os clientes de download individuais, clique nos botões de informações.",
"ForMoreInformationOnTheIndividualIndexersClickOnTheInfoButtons": "Para saber mais sobre cada indexador, clique nos botões de informações.",
"ForMoreInformationOnTheIndividualListsClickOnTheInfoButtons": "Para saber mais sobre cada lista, clique nos botões de informação.",
"GeneralSettings": "Configurações gerais",
@@ -188,7 +188,7 @@
"ImportedTo": "Importado para",
"Importing": "Importando",
"IncludeHealthWarningsHelpText": "Incluir avisos de integridade",
"IncludeUnknownAuthorItemsHelpText": "Mostrar itens sem um autor na fila. Isso pode incluir autores e filmes removidos, ou qualquer outra coisa na categoria do Radarr",
"IncludeUnknownAuthorItemsHelpText": "Mostrar itens sem autor na fila, isso pode incluir autores removidos, livros ou qualquer outra coisa na categoria de Readarr",
"IncludeUnmonitored": "Incluir não monitorados",
"Indexer": "Indexador",
"IndexerPriority": "Prioridade do indexador",
@@ -314,7 +314,7 @@
"RequiredHelpText": "O lançamento deve conter pelo menos um desses termos (não diferencia maiúsculas de minúsculas)",
"RequiredPlaceHolder": "Adicionar nova restrição",
"RescanAfterRefreshHelpTextWarning": "O Readarr não detectará automaticamente as alterações nos arquivos se não estiver definido como \"Sempre\"",
"RescanAuthorFolderAfterRefresh": "Verificar novamente a pasta do autor após atualizar",
"RescanAuthorFolderAfterRefresh": "Reescanear a pasta do autor após a atualização",
"Reset": "Redefinir",
"ResetAPIKey": "Redefinir chave da API",
"ResetAPIKeyMessageText": "Tem certeza de que deseja redefinir sua chave de API?",
@@ -362,7 +362,7 @@
"ShownAboveEachColumnWhenWeekIsTheActiveView": "Mostrado acima de cada coluna quando a semana é a exibição ativa",
"Size": " Tamanho",
"SkipFreeSpaceCheck": "Ignorar verificação de espaço livre",
"SkipFreeSpaceCheckWhenImportingHelpText": "Usar quando o Readarr não conseguir detectar espaço livre na pasta raiz do autor",
"SkipFreeSpaceCheckWhenImportingHelpText": "Usar quando o Readarr não puder detectar o espaço livre da pasta raiz do seu autor",
"SorryThatAuthorCannotBeFound": "Desculpe, esse autor não pode ser encontrado.",
"SorryThatBookCannotBeFound": "Desculpe, esse livro não pode ser encontrado.",
"Source": "Fonte",
@@ -761,7 +761,7 @@
"OnRename": "Ao Renomear",
"OnUpgrade": "Ao Atualizar",
"AppDataLocationHealthCheckMessage": "A atualização não será possível para evitar a exclusão de AppData na atualização",
"IndexerSearchCheckNoInteractiveMessage": "Nenhum indexador disponível com Pesquisa Interativa habilitada, Readarr não irá prover nenhum resultado para pesquisa interativa.",
"IndexerSearchCheckNoInteractiveMessage": "Sem indexadores disponíveis com pesquisa interativa habilitada, o Readarr não fornecerá nenhum resultado de pesquisa interativo",
"ConnectSettingsSummary": "Notificações, conexões com servidores/tocadores de mídia e scripts personalizados",
"DownloadClientStatusCheckAllClientMessage": "Todos os clientes download não estão disponíveis devido a falhas",
"DownloadClientsSettingsSummary": "Clientes de download, gerenciamento do download e mapeamento remoto de caminhos",
@@ -796,7 +796,7 @@
"IndexerJackettAll": "Indexadores que usam o endpoint 'all' Jackett não suportado: {0}",
"IndexerLongTermStatusCheckAllClientMessage": "Todos os indexadores estão indisponíveis devido a falhas por mais de 6 horas",
"IndexerLongTermStatusCheckSingleClientMessage": "Indexadores indisponíveis devido a falhas por mais de 6 horas: {0}",
"IndexerPriorityHelpText": "Prioridade do Indexador de 1 (Mais Alta) a 50 (Mais Baixa). Padrão: 25.",
"IndexerPriorityHelpText": "Prioridade do Indexador de 1 (Mais Alta) a 50 (Mais Baixa). Padrão: 25. Usado ao obter lançamentos como um desempate para lançamentos iguais, Readarr ainda usará todos os indexadores habilitados para sincronização e pesquisa de RSS.",
"IndexerRssHealthCheckNoIndexers": "Nenhum indexador disponível com sincronização RSS habilitada, Readarr não pegará novos lançamentos automaticamente",
"IndexerSearchCheckNoAutomaticMessage": "Nenhum indexador disponível com a pesquisa automática habilitada, o Readarr não fornecerá nenhum resultado de pesquisa automática",
"IndexersSettingsSummary": "Indexadores e restrições de lançamento",
@@ -809,5 +809,70 @@
"MissingFromDisk": "Readarr não conseguiu encontrar o arquivo no disco, então o arquivo foi desvinculado do livro no banco de dados",
"Monitor": "Monitorar",
"MountCheckMessage": "A montagem que contém um caminho de autor é montada como somente leitura: ",
"ProfilesSettingsSummary": "Qualidade, Metadados, Atraso, e Perfis de Lançamentos"
"ProfilesSettingsSummary": "Qualidade, Metadados, Atraso, e Perfis de Lançamentos",
"ProxyCheckResolveIpMessage": "Falha ao resolver o endereço IP para o host proxy configurado {0}",
"ProxyCheckBadRequestMessage": "Falha ao testar o proxy. Código de Status: {0}",
"ProxyCheckFailedToTestMessage": "Falha ao testar o proxy: {0}",
"QualitySettingsSummary": "Tamanhos de qualidade e nomenclatura",
"Queued": "Enfileirado",
"QueueIsEmpty": "Fila está vazia",
"RefreshAndScan": "Atualizar & Escanear",
"RefreshBook": "Atualizar Livro",
"ReadarrSupportsAnyDownloadClient": "Readarr suporta muitos clientes populares de download de torrent e usenet.",
"RemotePathMappingCheckDockerFolderMissing": "Você está usando o docker; cliente de download {0} coloca downloads em {1}, mas esse diretório parece não existir dentro do contêiner. Revise seus mapeamentos de caminho remoto e configurações de volume de contêiner.",
"RemotePathMappingCheckFilesLocalWrongOSPath": "O cliente de download local {0} relatou arquivos em {1}, mas este não é um caminho {2} válido. Revise as configurações do seu cliente de download.",
"RemotePathMappingCheckGenericPermissions": "Cliente para download {0} coloca downloads em {1}, mas Readarr não pode ver este diretório. Você pode precisar ajustar as permissões da pasta.",
"RemotePathMappingCheckRemoteDownloadClient": "O cliente de download remoto {0} relatou arquivos em {1}, mas este diretório parece não existir. Provavelmente faltando mapeamento de caminho remoto.",
"SettingsRemotePathMappingLocalPathHelpText": "Caminho que Readarr deve usar para acessar o caminho remoto localmente",
"RootFolderCheckSingleMessage": "Pasta raiz ausente: {0}",
"SearchFiltered": "Pesquisa filtrada",
"RemotePathMappingCheckBadDockerPath": "Você está usando o docker; cliente de download {0} coloca downloads em {1} mas este não é um caminho {2} válido. Revise seus mapeamentos de caminho remoto e baixe as configurações do cliente.",
"RemotePathMappingCheckDownloadPermissions": "Readarr pode ver, mas não acessar o livro baixado {0}. Provável erro de permissões.",
"RemotePathMappingCheckFileRemoved": "O arquivo {0} foi removido no meio do processamento.",
"RemotePathMappingCheckFilesBadDockerPath": "Você está usando o docker; baixe os arquivos relatados do cliente {0} em {1}, mas este não é um caminho {2} válido. Revise seus mapeamentos de caminho remoto e baixe as configurações do cliente.",
"RemotePathMappingCheckFilesGenericPermissions": "Faça download dos arquivos relatados pelo cliente {0} em {1}, mas o Readarr não pode ver este diretório. Pode ser necessário ajustar as permissões da pasta.",
"RemotePathMappingCheckFilesWrongOSPath": "O cliente de download remoto {0} relatou arquivos em {1}, mas este não é um caminho {2} válido. Revise seus mapeamentos de caminho remoto e baixe as configurações do cliente.",
"RemotePathMappingCheckFolderPermissions": "Readarr pode ver, mas não acessar o diretório de download {1}. Provável erro de permissões.",
"RemotePathMappingCheckImportFailed": "Readarr falhou ao importar um livro. Verifique seus logs para obter detalhes.",
"RemotePathMappingCheckLocalFolderMissing": "O cliente de download remoto {0} coloca downloads em {1}, mas esse diretório parece não existir. Mapeamento de caminho remoto provavelmente ausente ou incorreto.",
"RemotePathMappingCheckLocalWrongOSPath": "O cliente de download local {0} coloca downloads em {1}, mas este não é um caminho {2} válido. Revise as configurações do seu cliente de download.",
"RemotePathMappingCheckWrongOSPath": "O cliente de download remoto {0} coloca downloads em {1}, mas este não é um caminho {2} válido. Revise seus mapeamentos de caminho remoto e baixe as configurações do cliente.",
"RestartReloadNote": "Observação: o Readarr reiniciará e recarregará automaticamente a interface do usuário durante o processo de restauração.",
"RootFolderCheckMultipleMessage": "Estão faltando várias pastas raiz: {0}",
"Save": "Salvar",
"SettingsRemotePathMappingLocalPath": "Caminho local",
"SettingsRemotePathMappingRemotePath": "Caminho Remoto",
"SettingsRemotePathMappingRemotePathHelpText": "Caminho raiz para o diretório que o Cliente de Download acessa",
"SizeLimit": "Tamanho Limite",
"SystemTimeCheckMessage": "A hora do sistema está desligada por mais de 1 dia. As tarefas agendadas podem não ser executadas corretamente até que a hora seja corrigida",
"TimeLeft": "Tempo Restante",
"UISettingsSummary": "Opções de calendário, data e cores prejudicadas",
"UpdateCheckStartupNotWritableMessage": "Não é possível instalar a atualização porque a pasta de inicialização '{0}' não pode ser gravada pelo usuário '{1}'.",
"UpdateCheckStartupTranslocationMessage": "Não é possível instalar a atualização porque a pasta de inicialização '{0}' está em uma pasta App Translocation.",
"TagsSettingsSummary": "Gerenciar etiquetas de autor, perfil, restrição e notificação",
"InstanceNameHelpText": "Nome da instância na guia e para o nome do aplicativo Syslog",
"AddList": "Adicionar à Lista",
"DataExistingBooks": "Monitorar livros que você tem arquivos ou que não foram lançados ainda",
"DataListMonitorAll": "Monitorar autores e todos os livros para cada autor incluído na lista de importação",
"DataListMonitorNone": "Não monitorar autores ou livros",
"DataListMonitorSpecificBook": "Monitorar autores, mas só monitorar livros explicitamente incluídos na lista",
"EditList": "Editar Lista",
"MonitorExistingBooks": "Monitorar Livros Existentes",
"RenameFiles": "Renomear Arquivos",
"Test": "Testar",
"WriteMetadataTags": "Salvar Etiquetas de Metadados",
"RestartRequiredHelpTextWarning": "Requer reinicio para fazer efeito",
"InstanceName": "Nome da instância",
"ConvertToFormat": "Converter para o Formato",
"DataAllBooks": "Monitorar todos os livros",
"DataFirstBook": "Monitorar o primeiro livro. Todos os outros livros serão ignorados",
"DataFuturebooks": "Monitorar livros que não foram lançados ainda",
"DataLatestBook": "Monitorar o último livro e livros futuros",
"DataMissingBooks": "Monitorar livros que não tenha arquivos ou não foram lançados ainda",
"DataNewAllBooks": "Monitorar todos os novos livros",
"DataNewBooks": "Monitorar novos livros lançados depois do mais novo livro existente",
"DataNewNone": "Não monitorar nenhum novo livro",
"DataNone": "Nenhum livro irá ser monitorado",
"MonitorNewBooks": "Monitorar Novos Livros",
"SetReadarrTags": "Configurar Etiquetas do Readarr"
}

View File

@@ -478,5 +478,79 @@
"All": "Toate",
"SelectAll": "SelecteazăTot",
"Blocklist": "Listă Neagră",
"BlocklistRelease": "Lansare pe lista neagră"
"BlocklistRelease": "Lansare pe lista neagră",
"FileWasDeletedByViaUI": "Fișierul a fost șters prin interfața de utilizare",
"IndexerSearchCheckNoAvailableIndexersMessage": "Toți indexatorii ce suportă căutare sunt indisponibili temporar datorită erorilor",
"RootFolderCheckSingleMessage": "Folder rădăcină lipsă: {0}",
"Save": "Salvează",
"Filters": "Filtru",
"SettingsRemotePathMappingRemotePath": "Calea la distanță",
"OnBookFileDeleteForUpgradeHelpText": "Ștergeți fișierul de film pentru actualizare",
"IndexerLongTermStatusCheckAllClientMessage": "Toți indexatorii nu sunt disponibili din cauza unor eșecuri de mai mult de 6 ore",
"IndexerPriorityHelpText": "Prioritatea indexerului de la 1 (cea mai mare) la 50 (cea mai mică). Implicit: 25.",
"IndexerRssHealthCheckNoAvailableIndexers": "Toți indexatorii ce suportă rss sunt indisponibili temporar datorită erorilor",
"SettingsRemotePathMappingRemotePathHelpText": "Calea de rădăcină către directorul la care accesează Clientul de descărcare",
"IndexerLongTermStatusCheckSingleClientMessage": "Indexatori indisponibili din cauza unor eșecuri de mai mult de 6 ore: {0}",
"IndexerSearchCheckNoAutomaticMessage": "Niciun indexator cu Căutare automată nu este activ, Radarr nu va afișa niciun rezultat de căutare automată",
"IndexerStatusCheckSingleClientMessage": "Indexator indisponibil datorită erorilor: {0}",
"RestartReloadNote": "Notă: Radarr va reporni și reîncărca automat interfața de utilizare în timpul procesului de restaurare.",
"SearchFiltered": "Căutare filtrată",
"SettingsRemotePathMappingLocalPath": "Calea locală",
"SettingsRemotePathMappingLocalPathHelpText": "Calea pe care Radarr ar trebui să o folosească pentru a accesa calea la distanță local",
"AppDataLocationHealthCheckMessage": "Pentru a preveni ștergerea AppData, update-ul nu este posibil",
"CreateEmptyAuthorFolders": "Creați dosare de film goale",
"Disabled": "Dezactivat",
"GeneralSettingsSummary": "Port, SSL, utilizator/parolă, proxy, statistici și actualizări",
"ImportListStatusCheckAllClientMessage": "Toate listele sunt indisponibile datorită erorilor",
"ImportMechanismHealthCheckMessage": "Activează Procesarea Descărcărilor finalizate",
"IndexerRssHealthCheckNoIndexers": "Niciun indexator cu sincronizare RSS nu este activ, Radarr nu va descărca apariții noi automat",
"UpdateCheckStartupTranslocationMessage": "Nu pot instala actualizarea pentru că folderul de pornire '{0}' este într-un folder de App Translocation.",
"OnBookFileDeleteForUpgrade": "Ștergeți fișierul de film pentru actualizare",
"OnBookFileDelete": "Pe Ștergere fișier film",
"OnHealthIssue": "Cu privire la problema sănătății",
"QualitySettingsSummary": "Calitate - mărimi și denumiri",
"QueueIsEmpty": "Coada este goală",
"Metadata": "Metadata",
"Monitor": "Monitorizează",
"RefreshAndScan": "Reîmprospătează și scanează",
"UpdateCheckStartupNotWritableMessage": "Nu pot instala actualizarea pentru că dosarul '{0}' nu poate fi scris de către utilizatorul '{1}'.",
"ConnectSettingsSummary": "Notificări, conexiuni la servere și aplicații media, scripturi personale",
"DownloadClientsSettingsSummary": "Clienți de descărcare, abordarea descărcărilor și configurarea căilor externe de stocare",
"OnGrab": "Pe Grab",
"Connect": "Conectează",
"DownloadClientCheckNoneAvailableMessage": "Niciun client de descărcare disponibil",
"DownloadClientCheckUnableToCommunicateMessage": "Nu pot comunica cu {0}.",
"DownloadClientStatusCheckAllClientMessage": "Toți clienții de descărcare sunt indisponibili datorită erorilor",
"DownloadClientStatusCheckSingleClientMessage": "Clienții de descărcare sunt indisponibili datorită erorii: {0}",
"FailedToLoadQueue": "Nu s-a încărcat coada",
"FileWasDeletedByUpgrade": "Fișierul a fost șters pentru a importa un upgrade",
"General": "General",
"HealthNoIssues": "Nicio problemă în configurare",
"ImportListStatusCheckSingleClientMessage": "Liste indisponibile datorită erorilor: {0}",
"IndexerSearchCheckNoInteractiveMessage": "Niciun indexator cu Căutare interactivă nu este activ, Radarr nu va afișa niciun rezultat de căutare interactivă",
"IndexersSettingsSummary": "Restricții pentru indexatori și apariții",
"IndexerStatusCheckAllClientMessage": "Niciun indexator nu este disponibil datorită eșuărilor",
"Lists": "Liste",
"MissingFromDisk": "Whisparr nu a putut găsi fișierul de pe disc, așa că a fost eliminat",
"MediaManagement": "Administrare media",
"MountCheckMessage": "Calea ce conține filme este montată în mod de read-only: ",
"OnBookFileDeleteHelpText": "Pe Ștergere fișier film",
"OnRename": "La Redenumire",
"OnUpgrade": "La actualizare",
"ProxyCheckBadRequestMessage": "Testul proxy a eșuat. StatusCode: {0}",
"ProxyCheckFailedToTestMessage": "Nu am putut testa proxy: {0}",
"ProxyCheckResolveIpMessage": "Nu am putut găsi adresa IP pentru Hostul Proxy Configurat {0}",
"Queued": "În așteptare",
"ReadarrSupportsAnyDownloadClient": "Whisparr acceptă orice client de descărcare care utilizează standardul Newznab, precum și alți clienți de descărcare enumerați mai jos.",
"RescanAfterRefreshHelpText": "Rescanează folderul filmului după reîmprospătarea filmului",
"RootFolderCheckMultipleMessage": "Lipsesc multiple foldere rădăcină: {0}",
"ShowUnknownAuthorItems": "Afișați elemente de film necunoscute",
"SystemTimeCheckMessage": "Ora sistemului este diferită cu mai mult de 1 zi. Operațiunile programate s-ar putea să nu funcționeze corect până când ora nu este corectată",
"TheAuthorFolderAndAllOfItsContentWillBeDeleted": "Dosarul filmului „{0}” și tot conținutul acestuia vor fi șterse.",
"TimeLeft": "Timp rămas",
"UISettingsSummary": "Calendar, dată și setări pentru probleme de vedere",
"UpdateCheckUINotWritableMessage": "Nu pot instala actualizarea pentru că dosarul UI '{0}' nu poate fi scris de către utilizatorul '{1}'.",
"CouldntFindAnyResultsForTerm": "Nu s-au găsit rezultate pentru „{0}”",
"Yesterday": "Ieri",
"MaintenanceRelease": "Versiune de întreținere: remedieri de erori și alte îmbunătățiri. Consultați Istoricul comiterilor Github pentru mai multe detalii"
}

View File

@@ -482,5 +482,105 @@
"BlocklistHelpText": "Запрещает Radarr автоматически получать этот релиз повторно",
"BlocklistRelease": "Релиз из черного списка",
"Disabled": "Выключено",
"Duration": "Длительность"
"Duration": "Длительность",
"OnBookFileDelete": "При удалении файла фильма",
"IndexerPriorityHelpText": "Приоритет индексаторов от 1 (наивысший) до 50 (низший). По-умолчанию: 25.",
"AppDataLocationHealthCheckMessage": "Обновление будет не возможно, во избежание удаления данных программы во время обновления",
"CouldntFindAnyResultsForTerm": "Не найдено результатов для '{0}'",
"OnBookFileDeleteForUpgrade": "При удалении файла фильма для обновления",
"OnBookFileDeleteHelpText": "При удалении файла фильма",
"OnHealthIssue": "О проблемах в системе",
"CreateEmptyAuthorFolders": "Создать пустые папки для фильмов",
"DownloadClientStatusCheckSingleClientMessage": "Клиенты для скачивания недоступны из-за ошибок: {0}",
"FailedToLoadQueue": "Не удалось загрузить очередность",
"FileWasDeletedByUpgrade": "Файл был удален чтобы импортировать обновление",
"FileWasDeletedByViaUI": "Файл был удален через интерфейс",
"Filters": "Фильтры",
"General": "Основное",
"GeneralSettingsSummary": "Порт, SSL, логин/пароль, прокси, аналитика и обновления",
"IndexerLongTermStatusCheckSingleClientMessage": "Все индексаторы недоступны из-за ошибок за последние 6 часов: {0}",
"IndexerRssHealthCheckNoAvailableIndexers": "Все RSS индексаторы временно выключены из-за ошибок",
"IndexerRssHealthCheckNoIndexers": "Нет индексаторов с включённой RSS синхронизацией, Radarr не будет автоматически подхватывать новые релизы",
"IndexerSearchCheckNoAutomaticMessage": "Нет доступных индексаторов с включённым автоматическим поиском, Radarr не будет предоставлять автоматический результат поиска",
"IndexerSearchCheckNoAvailableIndexersMessage": "Все индексаторы с возможностью поиска временно выключены из-за ошибок",
"IndexerSearchCheckNoInteractiveMessage": "Нет доступных индексаторов с интерактивным поиском, Radarr не будет предоставлять результаты интерактивного поиска",
"IndexersSettingsSummary": "Ограничения для индексаторов и релизов",
"IndexerStatusCheckAllClientMessage": "Все индексаторы недоступны из-за ошибок",
"IndexerStatusCheckSingleClientMessage": "Индексаторы недоступны из-за ошибок: {0}",
"MaintenanceRelease": "Техническая версия: исправления ошибок и другие улучшения. См. Историю коммитов Github для более подробной информации",
"Monitor": "Монитор",
"OnBookFileDeleteForUpgradeHelpText": "При удалении файла фильма для обновления",
"OnGrab": "При захвате",
"OnRename": "При переименовании",
"OnUpgrade": "При обновлении",
"Queued": "В очереди",
"ReadarrSupportsAnyDownloadClient": "Radarr поддерживает многие популярные торрент и usenet-клиенты для скачивания.",
"RefreshAndScan": "Обновить & сканировать",
"RemotePathMappingCheckDownloadPermissions": "Radarr видит загруженный фильм {0}, но не может получить доступ к нему. Возможно, ошибка в правах доступа.",
"RemotePathMappingCheckFileRemoved": "Файл {0} был удален в процессе обработки.",
"RemotePathMappingCheckFilesBadDockerPath": "Вы используете docker; клиент загрузки {0} сообщил о файлах в {1}, но это не корректный путь {2}. Проверьте правильность указанного пути и настройки клиента загрузки.",
"RemotePathMappingCheckFilesGenericPermissions": "Клиент загрузки {0} сообщил о файлах в {1}, но Radarr не может найти эту директорию. Возможно, вам нужно настроить права доступа к этой директории.",
"RemotePathMappingCheckFilesLocalWrongOSPath": "Локальный клиент загрузки {0} сообщил о файлах в {1}, но это не правильный путь {2}. Проверьте настройки клиента загрузки.",
"RemotePathMappingCheckFolderPermissions": "Radarr видит директорию загрузки {0}, но не имеет доступа к ней. Возможно, ошибка в правах доступа.",
"RemotePathMappingCheckFilesWrongOSPath": "Удалённый клиент загрузки {0} сообщил о файлах в {1}, но это не правильный путь {2}. Проверьте правильность указанных удалённых путей и настройки клиента загрузки.",
"RemotePathMappingCheckGenericPermissions": "Клиент загрузки {0} загружает файлы в {1}, но Radarr не может найти эту директорию. Возможно, вам нужно настроить права доступа к данной директории.",
"RemotePathMappingCheckImportFailed": "Radarr не удалось импортировать фильм. Проверьте ваши логи для более подробной информации.",
"RemotePathMappingCheckLocalFolderMissing": "Удалённый клиент загрузки {0} загружает файлы в {1}, но эта директория, похоже, не существует. Вероятно, отсутствует или неправильно указан удаленный путь.",
"RemotePathMappingCheckLocalWrongOSPath": "Локальный клиент загрузки {0} загружает файлы в {1}, но это не правильный путь {2}. Проверьте настройки клиента загрузки.",
"RemotePathMappingCheckRemoteDownloadClient": "Удалённый клиент загрузки {0} сообщил о файлах в {1}, но эта директория, похоже, не существует. Вероятно, отсутствует сопоставление удаленных путей.",
"RestartReloadNote": "Примечание: Radarr автоматически перезапустится и перезагрузит пользовательский интерфейс во время процесса восстановления.",
"RootFolderCheckMultipleMessage": "Отсутствуют несколько корневых папок: {0}",
"RootFolderCheckSingleMessage": "Отсутствует корневая папка: {0}",
"Save": "Сохранить",
"SearchFiltered": "Поиск отфильтрован",
"SettingsRemotePathMappingLocalPathHelpText": "Путь, который Radarr должен использовать для локального доступа к удаленному пути",
"SettingsRemotePathMappingRemotePath": "Удаленный путь",
"SettingsRemotePathMappingRemotePathHelpText": "Корневой путь к каталогу, к которому имеет доступ клиент загрузки",
"SizeLimit": "Ограничение по размеру",
"TimeLeft": "Оставшееся время",
"DownloadClientsSettingsSummary": "Программы для скачивания, обработка скаченного и отдалённые ссылки",
"DownloadClientStatusCheckAllClientMessage": "Все клиенты для скачивания недоступны из-за ошибок",
"ImportListStatusCheckAllClientMessage": "Все листы недоступны из-за ошибок",
"ImportMechanismHealthCheckMessage": "Включить обработку завершенных скачиваний",
"IndexerJackettAll": "Используется не поддерживаемый в Jackett конечный параметр 'all' в индексаторе: {0}",
"IndexerLongTermStatusCheckAllClientMessage": "Все индексаторы недоступны из-за ошибок за последние 6 часов",
"MountCheckMessage": "Смонтированный путь к фильму смонтировано режиме только для чтения: ",
"ProxyCheckResolveIpMessage": "Не удалось преобразовать IP-адрес для настроенного прокси-хоста {0}",
"QualitySettingsSummary": "Качественные размеры и наименования",
"QueueIsEmpty": "Очередь пуста",
"RemotePathMappingCheckWrongOSPath": "Удалённый клиент загрузки {0} загружает файлы в {1}, но это не действительный путь {2}. Проверьте соответствие удаленных путей и настройки клиента загрузки.",
"ShowUnknownAuthorItems": "Показать неизвестные элементы фильма",
"UISettingsSummary": "Параметры календаря, даты и опции для слабовидящих",
"Yesterday": "Вчера",
"Connect": "Подключить",
"ConnectSettingsSummary": "Уведомления, подключения к серверам/проигрывателям и настраиваемые скрипты",
"DownloadClientCheckNoneAvailableMessage": "Ни один загрузчик не доступен",
"DownloadClientCheckUnableToCommunicateMessage": "Невозможно связаться с {0}.",
"HealthNoIssues": "С вашей конфигурацией нет проблем",
"ImportListStatusCheckSingleClientMessage": "Листы недоступны из-за ошибок: {0}",
"Lists": "Списки",
"MediaManagement": "Управление медиа",
"Metadata": "Мета данные",
"MissingFromDisk": "Radarr не смог найти файл на диске, поэтому файл был откреплён от фильма в базе данных",
"ProxyCheckBadRequestMessage": "Не удалось проверить прокси. Код: {0}",
"ProxyCheckFailedToTestMessage": "Не удалось проверить прокси: {0}",
"RemotePathMappingCheckBadDockerPath": "Вы используете docker; клиент загрузки {0} сообщил о файлах в {1}, но это не корректный путь {2}. Проверьте правильность указанного пути и настройки клиента загрузки.",
"RemotePathMappingCheckDockerFolderMissing": "Вы используете docker; клиент загрузки {0} размещает загрузки в {1}, но этот каталог, похоже, не существует внутри контейнера. Проверьте соответствие путей к файлам и настройки тома контейнера.",
"RescanAfterRefreshHelpText": "Повторно просканируйте папку с фильмом после обновления фильма",
"SettingsRemotePathMappingLocalPath": "Локальный путь",
"SystemTimeCheckMessage": "Расхождение системного времени более чем на 1 день. Запланированные задачи могут работать некорректно, пока не будет исправлено время",
"UpdateCheckStartupNotWritableMessage": "Невозможно установить обновление так как загрузочная папка '{0}' недоступна для записи для пользователя '{1}'.",
"UpdateCheckStartupTranslocationMessage": "Не удается установить обновление, поскольку папка автозагрузки \"{0}\" находится в папке перемещения приложений.",
"UpdateCheckUINotWritableMessage": "Невозможно установить обновление так как UI папка '{0}' недоступна для записи для пользователя '{1}'.",
"UserAgentProvidedByTheAppThatCalledTheAPI": "User-Agent, представленный приложением, который вызывает API",
"UpdateAvailable": "Доступно новое обновление",
"AddedAuthorSettings": "Добавленные Авторские Настройки",
"AddImportListExclusionHelpText": "Предотвратить добавление книги в Readarr с помощью списков импорта или обновления автора",
"AllExpandedCollapseAll": "Свернуть Все",
"AddMissing": "Добавить отсутствующие",
"AddNewItem": "Добавить Новый Элемент",
"AllBooks": "Все книги",
"AllAuthorBooks": "Все книги автора",
"AllowAuthorChangeClickToChangeAuthor": "Нажмите, чтобы изменить автора",
"AllExpandedExpandAll": "Развернуть Все"
}

View File

@@ -46,5 +46,6 @@
"Automatic": "Automatický",
"AgeWhenGrabbed": "Vek (po uchopení)",
"Analytics": "Analytika",
"BindAddressHelpText": "Platná adresa IP4 alebo '*' pre všetky rozhrania"
"BindAddressHelpText": "Platná adresa IP4 alebo '*' pre všetky rozhrania",
"AppDataLocationHealthCheckMessage": "Aktualizácia nebude možná, aby sa predišlo zmazaniu AppData v priebehu aktualizácie"
}

View File

@@ -721,5 +721,79 @@
"Wanted": "Önskade",
"ReleaseBranchCheckOfficialBranchMessage": "Gren {0} är inte en giltig gren av Radarr, du kommer ej erhålla uppdateringar",
"UnselectAll": "Avmarkera samtliga",
"SelectAll": "Välj samtliga"
"SelectAll": "Välj samtliga",
"Disabled": "Inaktiverad",
"OnReleaseImport": "När Utgåvo-Import",
"AppDataLocationHealthCheckMessage": "Uppdatering ej möjlig för att AppData inte skall raderas",
"FileWasDeletedByUpgrade": "Filen raderades för att importera en uppgradering",
"OnBookFileDelete": "På filmfil Ta bort",
"OnBookFileDeleteForUpgrade": "På filmfil Radera för uppgradering",
"OnBookFileDeleteForUpgradeHelpText": "På filmfil Radera för uppgradering",
"ImportMechanismHealthCheckMessage": "Aktivera Avklarad nedladdningshantering",
"IndexerLongTermStatusCheckAllClientMessage": "Alla indexerare är inte tillgängliga på grund av fel i mer än 6 timmar",
"IndexerLongTermStatusCheckSingleClientMessage": "Indexatorer är inte tillgängliga på grund av misslyckanden i mer än sex timmar: {0}",
"IndexerRssHealthCheckNoAvailableIndexers": "På grund av nyligen inträffade indexerarfel är alla RSS-kapabla indexerare tillfälligt otillgängliga",
"IndexerRssHealthCheckNoIndexers": "Inga indexerare med RSS-synk aktiverade, Radarr kommer ej hämta nya utgåvor automatiskt",
"IndexerSearchCheckNoAutomaticMessage": "Inga indexerare tillgängliga med Automatisk Sök aktiverat, Radarr kommer inte tillhandahålla automatiska sökresultat",
"IndexerSearchCheckNoAvailableIndexersMessage": "På grund av nyligen inträffade indexerarfel är alla sök-kapabla indexerare tillfälligt otillgängliga",
"IndexerSearchCheckNoInteractiveMessage": "Inga indexerare tillgängliga med Interaktiv Sök aktiverat, Radarr kommer ej tillhandahålla interaktiva sökresultat",
"IndexersSettingsSummary": "Indexerare- och utgåvorsrestriktioner",
"MissingFromDisk": "Whisparr kunde inte hitta filen på disken så den togs bort",
"MountCheckMessage": "Montering (eng. Mount) innehållande filmsökväg är monterad med endast Läs-behörighet: ",
"OnDownloadFailure": "När Nedladdning Misslyckas",
"OnGrab": "Vid hämtning",
"OnHealthIssue": "På hälsofrågan",
"OnImportFailure": "När Import Misslyckas",
"OnRename": "På Byt namn",
"OnUpgrade": "Vid uppgradering",
"QueueIsEmpty": "Kön är tom",
"ReadarrSupportsAnyDownloadClient": "Whisparr stöder alla nedladdningsklienter som använder Newznab-standarden samt andra nedladdningsklienter som anges nedan.",
"RestartReloadNote": "Obs! Radarr startar automatiskt om och laddar om användargränssnittet under återställningsprocessen.",
"RootFolderCheckMultipleMessage": "Flera rotmappar saknas: {0}",
"Save": "Spara",
"SearchFiltered": "Sök filtrerade",
"SettingsRemotePathMappingLocalPath": "Lokal sökväg",
"SettingsRemotePathMappingLocalPathHelpText": "Sökväg som Radarr ska använda för att komma åt fjärrvägen lokalt",
"SettingsRemotePathMappingRemotePath": "Fjärrsökväg",
"SettingsRemotePathMappingRemotePathHelpText": "Rotväg till katalogen som nedladdningsklienten har åtkomst till",
"SystemTimeCheckMessage": "Systemklockan går fel med mer än en dag. Schemalagda uppgifter kan få problem att köras innan tiden är korrigerad",
"TimeLeft": "Tid kvar",
"UpdateCheckUINotWritableMessage": "Ej möjligt att installera uppdatering då användargränssnittsmappen '{0}' inte är skrivbar för användaren '{1}'.",
"DownloadClientsSettingsSummary": "Nedladdningsklienter, nedladdningshantering och fjärrsökvägar",
"Filters": "Filter",
"ProxyCheckResolveIpMessage": "Misslyckades att slå upp IP-adressen till konfigurerad proxyvärd {0}",
"Connect": "Anslut",
"ConnectSettingsSummary": "Aviseringar, anslutningar till media-servrar/klienter, och anpassade script",
"CouldntFindAnyResultsForTerm": "Det gick inte att hitta några resultat för '{0}'",
"DownloadClientCheckNoneAvailableMessage": "Ingen nedladdningsklient tillgänglig",
"DownloadClientCheckUnableToCommunicateMessage": "Kommunikation med {0} ej möjlig.",
"DownloadClientStatusCheckAllClientMessage": "Samtliga nedladdningsklienter är otillgängliga på grund av misslyckade anslutningsförsök",
"DownloadClientStatusCheckSingleClientMessage": "Otillgängliga nedladdningsklienter på grund av misslyckade anslutningsförsök: {0}",
"Duration": "Tid",
"FailedToLoadQueue": "Det gick inte att läsa in kön",
"FileWasDeletedByViaUI": "Filen raderades via gränssnittet",
"General": "Generell",
"GeneralSettingsSummary": "Port, SSL, användarnamn/lösenord, proxy, analys och uppdateringar",
"HealthNoIssues": "Inga problem hittades med din konfiguration",
"IndexerPriorityHelpText": "Indexeringsprioritet från 1 (högst) till 50 (lägst). Standard: 25.",
"ImportListStatusCheckAllClientMessage": "Samtliga listor otillgängliga på grund av fel",
"ImportListStatusCheckSingleClientMessage": "Listor otillgängliga på grund av fel: {0}",
"IndexerStatusCheckAllClientMessage": "Samtliga indexerare otillgängliga på grund av fel",
"IndexerStatusCheckSingleClientMessage": "Indexerare otillgängliga på grund av fel: {0}",
"Lists": "Listor",
"ListsSettingsSummary": "Importera Listor",
"MediaManagement": "Mediahantering",
"Metadata": "Metadata",
"Monitor": "Bevakning",
"OnBookFileDeleteHelpText": "På filmfil Ta bort",
"ProxyCheckBadRequestMessage": "Test av proxy misslyckades. Statuskod: {0}",
"ProxyCheckFailedToTestMessage": "Test av proxy misslyckades: {0}",
"QualitySettingsSummary": "Namn och storleksdefinitioner på kvaliteterna",
"Queued": "Köad",
"RefreshAndScan": "Uppdatera & Skanna",
"RootFolderCheckSingleMessage": "Rotmapp saknas: {0}",
"UISettingsSummary": "Alternativ för kalender, datum och färgblindhet",
"UpdateCheckStartupNotWritableMessage": "Ej möjligt att installera uppdatering då uppstartsmappen '{0}' inte är skrivbar för användaren '{1}'.",
"UpdateCheckStartupTranslocationMessage": "Ej möjligt att installera uppdatering då uppstartsmappen '{0}' är i en \"App translocation\"-mapp.",
"Yesterday": "Igår"
}

View File

@@ -478,5 +478,79 @@
"UnableToLoadBlocklist": "ไม่สามารถโหลดบัญชีดำ",
"Time": "เวลา",
"Blocklist": "บัญชีดำ",
"BlocklistRelease": "Blacklist Release"
"BlocklistRelease": "Blacklist Release",
"Connect": "เชื่อมต่อ",
"Monitor": "ตรวจสอบ",
"IndexerStatusCheckAllClientMessage": "ตัวทำดัชนีทั้งหมดไม่พร้อมใช้งานเนื่องจากความล้มเหลว",
"FailedToLoadQueue": "โหลดคิวไม่สำเร็จ",
"IndexerLongTermStatusCheckAllClientMessage": "ตัวจัดทำดัชนีทั้งหมดไม่สามารถใช้งานได้เนื่องจากความล้มเหลวเป็นเวลานานกว่า 6 ชั่วโมง",
"IndexerLongTermStatusCheckSingleClientMessage": "ดัชนีไม่พร้อมใช้งานเนื่องจากความล้มเหลวเป็นเวลานานกว่า 6 ชั่วโมง: {0}",
"IndexerSearchCheckNoAvailableIndexersMessage": "ตัวทำดัชนีที่สามารถค้นหาทั้งหมดไม่สามารถใช้งานได้ชั่วคราวเนื่องจากข้อผิดพลาดของตัวทำดัชนีล่าสุด",
"RootFolderCheckSingleMessage": "ไม่มีโฟลเดอร์ราก: {0}",
"UISettingsSummary": "ตัวเลือกปฏิทินวันที่และสีบกพร่อง",
"UpdateCheckStartupNotWritableMessage": "ไม่สามารถติดตั้งการอัปเดตเนื่องจากโฟลเดอร์เริ่มต้น \"{0}\" ไม่สามารถเขียนได้โดยผู้ใช้ \"{1}\"",
"UpdateCheckStartupTranslocationMessage": "ไม่สามารถติดตั้งการอัปเดตได้เนื่องจากโฟลเดอร์เริ่มต้น \"{0}\" อยู่ในโฟลเดอร์การแปลแอป",
"UpdateCheckUINotWritableMessage": "ไม่สามารถติดตั้งการอัปเดตเนื่องจากโฟลเดอร์ UI \"{0}\" ไม่สามารถเขียนได้โดยผู้ใช้ \"{1}\"",
"DownloadClientStatusCheckSingleClientMessage": "ดาวน์โหลดไคลเอ็นต์ไม่ได้เนื่องจากความล้มเหลว: {0}",
"ImportMechanismHealthCheckMessage": "เปิดใช้งานการจัดการการดาวน์โหลดที่เสร็จสมบูรณ์",
"IndexerPriorityHelpText": "ลำดับความสำคัญของดัชนีจาก 1 (สูงสุด) ถึง 50 (ต่ำสุด) ค่าเริ่มต้น: 25.",
"IndexerRssHealthCheckNoAvailableIndexers": "ตัวสร้างดัชนีที่รองรับ rss ทั้งหมดไม่สามารถใช้งานได้ชั่วคราวเนื่องจากข้อผิดพลาดของตัวทำดัชนีล่าสุด",
"IndexerRssHealthCheckNoIndexers": "ไม่มีตัวจัดทำดัชนีที่เปิดใช้งานการซิงค์ RSS Radarr จะไม่คว้ารุ่นใหม่โดยอัตโนมัติ",
"IndexerSearchCheckNoAutomaticMessage": "ไม่มีตัวจัดทำดัชนีที่เปิดใช้งานการค้นหาอัตโนมัติ Radarr จะไม่ให้ผลการค้นหาอัตโนมัติ",
"IndexerSearchCheckNoInteractiveMessage": "ไม่มีตัวจัดทำดัชนีที่เปิดใช้งานการค้นหาแบบโต้ตอบ Radarr จะไม่ให้ผลการค้นหาแบบโต้ตอบใด ๆ",
"IndexersSettingsSummary": "ตัวทำดัชนีและข้อ จำกัด การเผยแพร่",
"IndexerStatusCheckSingleClientMessage": "ตัวจัดทำดัชนีไม่พร้อมใช้งานเนื่องจากความล้มเหลว: {0}",
"OnBookFileDeleteForUpgrade": "ในไฟล์ภาพยนตร์ลบสำหรับการอัปเกรด",
"OnBookFileDeleteForUpgradeHelpText": "ในไฟล์ภาพยนตร์ลบสำหรับการอัปเกรด",
"OnBookFileDeleteHelpText": "บน Movie File Delete",
"OnHealthIssue": "เกี่ยวกับปัญหาสุขภาพ",
"OnRename": "ในการเปลี่ยนชื่อ",
"OnUpgrade": "ในการอัพเกรด",
"ProxyCheckFailedToTestMessage": "ไม่สามารถทดสอบพร็อกซี: {0}",
"ProxyCheckResolveIpMessage": "ไม่สามารถแก้ไขที่อยู่ IP สำหรับโฮสต์พร็อกซีที่กำหนดค่าไว้ {0}",
"QualitySettingsSummary": "ขนาดและการตั้งชื่อคุณภาพ",
"Queued": "อยู่ในคิว",
"QueueIsEmpty": "คิวว่างเปล่า",
"RefreshAndScan": "รีเฟรชและสแกน",
"RootFolderCheckMultipleMessage": "ไม่มีโฟลเดอร์รากหลายโฟลเดอร์: {0}",
"Save": "บันทึก",
"SettingsRemotePathMappingRemotePath": "เส้นทางระยะไกล",
"SettingsRemotePathMappingRemotePathHelpText": "พา ธ รูทไปยังไดเร็กทอรีที่ Download Client เข้าถึง",
"SystemTimeCheckMessage": "เวลาของระบบปิดมากกว่า 1 วัน งานที่ตั้งเวลาไว้อาจทำงานไม่ถูกต้องจนกว่าจะมีการแก้ไขเวลา",
"Disabled": "ปิดการใช้งาน",
"AppDataLocationHealthCheckMessage": "การอัปเดตจะเป็นไปไม่ได้เพื่อป้องกันการลบ AppData ในการอัปเดต",
"ConnectSettingsSummary": "การแจ้งเตือนการเชื่อมต่อกับเซิร์ฟเวอร์ / เครื่องเล่นสื่อและสคริปต์ที่กำหนดเอง",
"CouldntFindAnyResultsForTerm": "ไม่พบผลลัพธ์ใด ๆ สำหรับ \"{0}\"",
"CreateEmptyAuthorFolders": "สร้างโฟลเดอร์ภาพยนตร์เปล่า",
"DownloadClientCheckNoneAvailableMessage": "ไม่มีไคลเอนต์ดาวน์โหลด",
"DownloadClientStatusCheckAllClientMessage": "ไคลเอนต์ดาวน์โหลดทั้งหมดไม่สามารถใช้งานได้เนื่องจากความล้มเหลว",
"ReadarrSupportsAnyDownloadClient": "Whisparr รองรับไคลเอนต์ดาวน์โหลดใด ๆ ที่ใช้มาตรฐาน Newznab รวมถึงไคลเอนต์ดาวน์โหลดอื่น ๆ ตามรายการด้านล่าง",
"SettingsRemotePathMappingLocalPathHelpText": "เส้นทางที่ Radarr ควรใช้เพื่อเข้าถึงเส้นทางระยะไกลในเครื่อง",
"TheAuthorFolderAndAllOfItsContentWillBeDeleted": "โฟลเดอร์ภาพยนตร์ \"{0}\" และเนื้อหาทั้งหมดจะถูกลบออก",
"TimeLeft": "Timeleft",
"SearchFiltered": "กรองการค้นหา",
"DownloadClientsSettingsSummary": "ดาวน์โหลดไคลเอนต์การจัดการการดาวน์โหลดและการแมปเส้นทางระยะไกล",
"Filters": "กรอง",
"MaintenanceRelease": "รุ่นการบำรุงรักษา: การแก้ไขข้อบกพร่องและการปรับปรุงอื่น ๆ ดู Github Commit History สำหรับรายละเอียดเพิ่มเติม",
"MountCheckMessage": "เมาท์ที่มีเส้นทางภาพยนตร์ถูกเมาท์แบบอ่านอย่างเดียว: ",
"RescanAfterRefreshHelpText": "สแกนโฟลเดอร์ภาพยนตร์อีกครั้งหลังจากรีเฟรชภาพยนตร์",
"DownloadClientCheckUnableToCommunicateMessage": "ไม่สามารถสื่อสารกับ {0}",
"FileWasDeletedByUpgrade": "ไฟล์ถูกลบเพื่อนำเข้าการอัปเกรด",
"FileWasDeletedByViaUI": "ไฟล์ถูกลบผ่าน UI",
"General": "ทั่วไป",
"GeneralSettingsSummary": "พอร์ต SSL ชื่อผู้ใช้ / รหัสผ่านพร็อกซีการวิเคราะห์และอัปเดต",
"HealthNoIssues": "ไม่มีปัญหากับการกำหนดค่าของคุณ",
"ImportListStatusCheckAllClientMessage": "รายการทั้งหมดไม่พร้อมใช้งานเนื่องจากความล้มเหลว",
"ImportListStatusCheckSingleClientMessage": "รายการไม่พร้อมใช้งานเนื่องจากความล้มเหลว: {0}",
"Lists": "รายการ",
"MediaManagement": "การจัดการสื่อ",
"Metadata": "ข้อมูลเมตา",
"MissingFromDisk": "Whisparr ไม่พบไฟล์บนดิสก์ดังนั้นจึงถูกลบออก",
"OnBookFileDelete": "บน Movie File Delete",
"OnGrab": "บน Grab",
"ProxyCheckBadRequestMessage": "ไม่สามารถทดสอบพร็อกซี StatusCode: {0}",
"RestartReloadNote": "หมายเหตุ: Radarr จะรีสตาร์ทและโหลด UI ใหม่โดยอัตโนมัติในระหว่างกระบวนการกู้คืน",
"SettingsRemotePathMappingLocalPath": "เส้นทางท้องถิ่น",
"ShowUnknownAuthorItems": "แสดงรายการภาพยนตร์ที่ไม่รู้จัก",
"Yesterday": "เมื่อวานนี้"
}

View File

@@ -479,5 +479,79 @@
"Wanted": "İstenenler",
"Blocklist": "Kara liste",
"BlocklistHelpText": "Radarr'ın bu sürümü otomatik olarak tekrar yakalamasını engeller",
"BlocklistRelease": "Kara Liste Yayını"
"BlocklistRelease": "Kara Liste Yayını",
"AppDataLocationHealthCheckMessage": "Güncellemede AppData'nın silinmesini önlemek için güncelleme mümkün olmayacak",
"Filters": "Filtre",
"TheAuthorFolderAndAllOfItsContentWillBeDeleted": "'{0}' film klasörü ve tüm içeriği silinecek.",
"ShowUnknownAuthorItems": "Bilinmeyen Film Öğelerini Göster",
"Disabled": "Devre dışı",
"CouldntFindAnyResultsForTerm": "'{0}' için hiçbir sonuç bulunamadı",
"MaintenanceRelease": "Bakım Sürümü: hata düzeltmeleri ve diğer iyileştirmeler. Daha fazla ayrıntı için Github İşlem Geçmişine bakın",
"OnBookFileDeleteForUpgrade": "Film Dosyasında Yükseltmek İçin Sil",
"OnBookFileDeleteForUpgradeHelpText": "Film Dosyasında Yükseltmek İçin Sil",
"ConnectSettingsSummary": "Bildirimler, medya sunucularına/oynatıcılara bağlantılar ve özel komut kodları",
"CreateEmptyAuthorFolders": "Boş film klasörleri oluşturun",
"General": "Genel",
"GeneralSettingsSummary": "Port, SSL, kullanıcı adı/şifre, proxy, analitikler ve güncellemeler",
"ImportListStatusCheckAllClientMessage": "Hatalar nedeniyle tüm listeler kullanılamıyor",
"ImportListStatusCheckSingleClientMessage": "Hatalar nedeniyle kullanılamayan listeler: {0}",
"ImportMechanismHealthCheckMessage": "Tamamlanan İndirme İşlemini Etkinleştir",
"IndexerLongTermStatusCheckAllClientMessage": "6 saatten uzun süren arızalar nedeniyle tüm dizinleyiciler kullanılamıyor",
"IndexerLongTermStatusCheckSingleClientMessage": "6 saatten uzun süredir yaşanan arızalar nedeniyle dizinleyiciler kullanılamıyor: {0}",
"IndexerRssHealthCheckNoAvailableIndexers": "Yakın zamanda yapılan dizin oluşturucu hataları nedeniyle, rss özellikli tüm dizinleyiciler geçici olarak kullanılamıyor",
"IndexerRssHealthCheckNoIndexers": "RSS senkronizasyonunun etkin olduğu dizinleyici yok, Radarr yeni sürümleri otomatik olarak almayacak",
"IndexerSearchCheckNoAutomaticMessage": "Otomatik Arama etkinken indeksleyici yok, Radarr herhangi bir otomatik arama sonucu sağlamayacak",
"IndexerSearchCheckNoAvailableIndexersMessage": "Yakın zamanda yapılan dizin oluşturucu hataları nedeniyle arama özellikli tüm dizin oluşturucular geçici olarak kullanılamıyor",
"IndexerSearchCheckNoInteractiveMessage": "Etkileşimli Arama etkinken indeksleyici yok, Radarr herhangi bir etkileşimli arama sonucu sağlamayacaktır",
"IndexersSettingsSummary": "Dizin oluşturucular ve sürüm kısıtlamaları",
"IndexerStatusCheckAllClientMessage": "Hatalar nedeniyle tüm dizinleyiciler kullanılamıyor",
"IndexerStatusCheckSingleClientMessage": "Hatalar nedeniyle dizinleyiciler kullanılamıyor: {0}",
"MediaManagement": "Medya işletme",
"MissingFromDisk": "Whisparr dosyayı diskte bulamadı, bu yüzden kaldırıldı",
"Monitor": "monitor",
"MountCheckMessage": "Bir film yolu içeren bağlama, salt okunur olarak bağlanır: ",
"OnGrab": "Yakalandığında",
"OnHealthIssue": "Sağlık Sorunu Hakkında",
"OnRename": "Yeniden Adlandırıldığında",
"OnUpgrade": "Yükseltme sırasında",
"ProxyCheckBadRequestMessage": "Proxy ile test edilemedi. DurumKodu: {0}",
"ProxyCheckFailedToTestMessage": "Proxy ile test edilemedi: {0}",
"ProxyCheckResolveIpMessage": "{0} Yapılandırılmış Proxy Ana Bilgisayarının IP Adresi çözülemedi",
"ReadarrSupportsAnyDownloadClient": "Whisparr, Newznab standardını kullanan herhangi bir indirme istemcisinin yanı sıra aşağıda listelenen diğer indirme istemcilerini de destekler.",
"RefreshAndScan": "Yenile ve Tara",
"RestartReloadNote": "Not: Radarr, geri yükleme işlemi sırasında kullanıcı arayüzünü otomatik olarak yeniden başlatacak ve yeniden yükleyecektir.",
"RootFolderCheckSingleMessage": "Eksik kök klasör: {0}",
"Save": "Kayıt etmek",
"SettingsRemotePathMappingLocalPath": "Yerel Yol",
"SettingsRemotePathMappingLocalPathHelpText": "Radarr'ın uzak yola yerel olarak erişmek için kullanması gereken yol",
"SettingsRemotePathMappingRemotePath": "Uzak Yol",
"SettingsRemotePathMappingRemotePathHelpText": "İndirme İstemcisinin eriştiği dizinin kök yolu",
"UpdateCheckStartupNotWritableMessage": "'{0}' başlangıç klasörü '{1}' kullanıcısı tarafından yazılamadığından güncelleme yüklenemiyor.",
"UpdateCheckUINotWritableMessage": "'{0}' UI klasörü '{1}' kullanıcısı tarafından yazılamadığından güncelleme yüklenemiyor.",
"DownloadClientsSettingsSummary": "İstemcileri indirin, indirme işlemlerini ve uzak yol haritalarını indirin",
"DownloadClientStatusCheckAllClientMessage": "Hatalar nedeniyle tüm indirme istemcileri kullanılamıyor",
"OnBookFileDelete": "Film Dosyasında Sil",
"OnBookFileDeleteHelpText": "Film Dosyasında Sil",
"QualitySettingsSummary": "Kalite boyutları ve adlandırma",
"QueueIsEmpty": "Kuyruk boş",
"SearchFiltered": "Filtrelenmişleri Ara",
"UpdateCheckStartupTranslocationMessage": "Başlangıç klasörü '{0}' bir Uygulama Yer Değiştirme klasöründe olduğu için güncelleme yüklenemiyor.",
"Connect": "Bağlan",
"DownloadClientCheckNoneAvailableMessage": "İndirme istemcisi yok",
"DownloadClientCheckUnableToCommunicateMessage": "{0} ile iletişim kurulamıyor.",
"DownloadClientStatusCheckSingleClientMessage": "Hatalar nedeniyle indirilemeyen istemciler: {0}",
"FileWasDeletedByUpgrade": "Yükseltme almak için dosya silindi",
"FileWasDeletedByViaUI": "Dosya, kullanıcı arayüzü aracılığıyla silindi",
"HealthNoIssues": "Yapılandırmanızla ilgili sorun yok",
"IndexerPriorityHelpText": "1 (En Yüksek) ila 50 (En Düşük) arasında Dizin Oluşturucu Önceliği. Varsayılan: 25.",
"Lists": "Listeler",
"Metadata": "Meta veri",
"Queued": "Sıraya alındı",
"RescanAfterRefreshHelpText": "Filmi yeniledikten sonra film klasörünü yeniden tarayın",
"RootFolderCheckMultipleMessage": "Birden fazla kök klasörler eksik: {0}",
"SystemTimeCheckMessage": "Sistem saati 1 günden fazla kapalı. Zamanlanan görevler, saat düzeltilene kadar doğru çalışmayabilir",
"TimeLeft": "Kalan zaman",
"UISettingsSummary": "Takvim, tarih ve renk engelli seçenekler",
"Yesterday": "Dün",
"FailedToLoadQueue": "Sıra yüklenemedi"
}

View File

@@ -1 +1,98 @@
{}
{
"AppDataLocationHealthCheckMessage": "Оновлення буде неможливим, щоб запобігти видаленню AppData під час оновлення",
"CertificateValidationHelpText": "Змініть сувору перевірку сертифікації HTTPS. Не змінюйте, якщо не зрозумієте ризики.",
"ChangeHasNotBeenSavedYet": "Зміни ще не набрали чинності",
"ChmodFolderHelpText": "Восьмеричний, застосовується при імпорті/перейменуванні до медіа-папок та файлів (без бітів виконання)",
"Columns": "Колонки",
"ConnectSettings": "Налаштування підключення",
"CopyUsingHardlinksHelpText": "Використання жорстких посилань, коли намагаєтеся скопіювати файли з торентів, які все ще завантажуються",
"DeleteBackupMessageText": "Ви впевнені, що хочете видалити резервну копію '{0}'?",
"DeleteDownloadClientMessageText": "Ви впевнені, що хочете видалити клієнт завантаження '{0}'?",
"Automatic": "Автоматичний",
"AutoRedownloadFailedHelpText": "Автоматичний пошук і спроба завантажити інший випуск",
"Branch": "Гілка",
"BypassProxyForLocalAddresses": "Обійти проксі для локальних адрес",
"Cancel": "Скасувати",
"CertificateValidation": "Перевірка сертифіката",
"ChangeFileDate": "Змінити дату файлу",
"ChmodFolder": "chmod директорії",
"Clear": "Очистити",
"ClickToChangeQuality": "Натисніть, щоб змінити якість",
"ClientPriority": "Пріоритет клієнта",
"CloneIndexer": "Клонувати індексер",
"CloneProfile": "Клонувати профіль",
"Close": "Закрити",
"AddingTag": "Додавання тегу",
"AddListExclusion": "Додати винятки списку",
"About": "Деталі",
"Actions": "Дії",
"All": "Всі",
"ApplyTagsHelpTexts3": "Видалити: видалити введені теги",
"ApplyTagsHelpTexts4": "Замінити: Змінити наявні теги на введені теги (залишіть порожнім, щоб очистити всі теги)",
"Calendar": "Календар",
"CompletedDownloadHandling": "Обробка завершених завантажень",
"Component": "Компонент",
"Connections": "З'єднання",
"Connect": "Підключити",
"CreateGroup": "Створити групу",
"Dates": "Дати",
"DBMigration": "Міграція БД",
"DelayingDownloadUntilInterp": "Завантаження відкладається до {0} о {1}",
"DelayProfile": "Профіль затримки",
"DelayProfiles": "Профілі затримки",
"Delete": "Видалити",
"DeleteBackup": "Видалити резервну копію",
"DeleteDelayProfile": "Видалити профіль затримки",
"DeleteDownloadClient": "Видалити клієнт завантаження",
"DeleteEmptyFolders": "Видалити порожні папки",
"AgeWhenGrabbed": "Вік (коли схоплено)",
"AlreadyInYourLibrary": "Вже у вашій бібліотеці",
"Analytics": "Аналітика",
"AppDataDirectory": "Каталог AppData",
"ApplyTags": "Застосувати теги",
"Authentication": "Аутентифікація",
"BackupNow": "Зробити резервну копію",
"BackupRetentionHelpText": "Автоматичні резервні копії, старіші за період зберігання, очищаються автоматично",
"Backups": "Резервні копії",
"BindAddress": "Прив'язувати адресу",
"BindAddressHelpText": "Дійсна адреса IPv4 або '*' для всіх інтерфейсів",
"Blocklist": "Чорний список",
"BlocklistRelease": "Реліз із чорного списку",
"CancelMessageText": "Ви впевнені, що хочете скасувати це незавершене завдання?",
"ChownGroupHelpText": "Назва групи або gid. Використовуйте gid для віддалених файлових систем.",
"ChownGroupHelpTextWarning": "Це працює лише в тому випадку, якщо власником файлу є користувач, на якому працює Radarr. Краще переконатися, що клієнт для завантаження використовує ту саму групу, що й Radarr.",
"DeleteReleaseProfile": "Видалити профіль затримки",
"DeleteReleaseProfileMessageText": "Ви впевнені, що хочете видалити цей профіль затримки?",
"ConnectSettingsSummary": "Сповіщення, підключення до медіа-серверів/програвачів і спеціальні сценарії",
"CopyUsingHardlinksHelpTextWarning": "Блокування файлів може заважати перейменуванню файлів під час роздачі. Можна тимчасово зупинити роздачу та використовувати функції Radarr для перейменування.",
"CreateEmptyAuthorFoldersHelpText": "Створити папки для не знайдених фільмів під час сканування",
"CutoffHelpText": "Після досягнення цієї якості Radarr більше не завантажуватиме фільми",
"CutoffUnmet": "Поріг невиконаний",
"DeleteDelayProfileMessageText": "Ви впевнені, що хочете видалити цей профіль затримки?",
"DeleteImportListMessageText": "Ви впевнені, що хочете видалити тег {0} ?",
"DeleteIndexerMessageText": "Ви впевнені, що хочете видалити тег {0} ?",
"DeleteMetadataProfileMessageText": "Ви впевнені, що хочете видалити цей профіль затримки?",
"DeleteNotificationMessageText": "Ви впевнені, що хочете видалити клієнт завантаження '{0}'?",
"DeleteQualityProfileMessageText": "Ви впевнені, що хочете видалити цей профіль затримки?",
"DeleteRootFolderMessageText": "Ви впевнені, що хочете видалити тег {0} ?",
"DeleteTagMessageText": "Ви впевнені, що хочете видалити тег {0} ?",
"UsingExternalUpdateMechanismBranchToUseToUpdateReadarr": "Гілка для оновлення Radarr",
"ChmodFolderHelpTextWarning": "Це працює лише в тому випадку, якщо власником файлу є користувач, на якому працює Radarr. Краще переконатися, що клієнт завантаження правильно встановлює дозволи.",
"ResetAPIKeyMessageText": "Ви впевнені, що хочете скинути свій ключ API?",
"CouldntFindAnyResultsForTerm": "Не вдалося знайти жодних результатів для '{0}'",
"CreateEmptyAuthorFolders": "Створіть порожні папки для фільмів",
"IsCutoffCutoff": "Припинення",
"RemoveSelectedMessageText": "Ви впевнені, що хочете видалити вибрані елементи зі списку блокування?",
"ShowQualityProfile": "Додати профіль якості",
"AlternateTitles": "Альтернативна назва",
"AnalyticsEnabledHelpText": "Надсилайте анонімну інформацію про використання та помилки на сервери Radarr. Це включає інформацію про ваш веб-переглядач, які сторінки Radarr WebUI ви використовуєте, звіти про помилки, а також версію ОС і часу виконання. Ми будемо використовувати цю інформацію, щоб визначити пріоритети функцій і виправлення помилок.",
"APIKey": "API Ключ",
"ApplyTagsHelpTexts1": "Як застосувати теги до вибраних фільмів",
"ApplyTagsHelpTexts2": "Додати: додати теги до наявного списку тегів",
"AuthenticationMethodHelpText": "Для доступу до Radarr потрібні ім’я користувача та пароль",
"AuthorClickToChangeBook": "Натисніть, щоб змінити фільм",
"AutoUnmonitorPreviouslyDownloadedBooksHelpText": "Фільми, видалені з диска, автоматично не відстежуються в Radarr",
"BackupFolderHelpText": "Відносні шляхи будуть у каталозі AppData Radarr",
"BlocklistHelpText": "Забороняє Radarr знову автоматично захопити цей випуск",
"UsingExternalUpdateMechanismBranchUsedByExternalUpdateMechanism": "Гілка, що використовується зовнішнім механізмом оновлення"
}

View File

@@ -478,5 +478,79 @@
"SelectedCountBooksSelectedInterp": "{0} Phim đã chọn",
"ThisCannotBeCancelled": "Điều này không thể bị hủy sau khi bắt đầu mà không khởi động lại Radarr.",
"Blocklist": "Danh sách đen",
"BlocklistRelease": "Phát hành danh sách đen"
"BlocklistRelease": "Phát hành danh sách đen",
"IndexerLongTermStatusCheckAllClientMessage": "Tất cả các trình lập chỉ mục không khả dụng do lỗi trong hơn 6 giờ",
"Disabled": "Tàn tật",
"AppDataLocationHealthCheckMessage": "Việc cập nhật sẽ không thể ngăn việc xóa AppData khi cập nhật",
"ConnectSettingsSummary": "Thông báo, kết nối với máy chủ / trình phát đa phương tiện và tập lệnh tùy chỉnh",
"CouldntFindAnyResultsForTerm": "Không thể tìm thấy bất kỳ kết quả nào cho '{0}'",
"DownloadClientStatusCheckSingleClientMessage": "Ứng dụng khách tải xuống không khả dụng do lỗi: {0}",
"General": "Chung",
"ImportListStatusCheckSingleClientMessage": "Danh sách không có sẵn do lỗi: {0}",
"ImportMechanismHealthCheckMessage": "Bật Xử lý Tải xuống Đã Hoàn tất",
"IndexerLongTermStatusCheckSingleClientMessage": "Trình lập chỉ mục không khả dụng do lỗi trong hơn 6 giờ: {0}",
"IndexerPriorityHelpText": "Mức độ ưu tiên của người lập chỉ mục từ 1 (Cao nhất) đến 50 (Thấp nhất). Mặc định: 25.",
"IndexerSearchCheckNoAvailableIndexersMessage": "Tất cả các trình chỉ mục có khả năng tìm kiếm tạm thời không khả dụng do các lỗi trình lập chỉ mục gần đây",
"IndexerSearchCheckNoInteractiveMessage": "Không có trình chỉ mục nào có sẵn khi bật Tìm kiếm tương tác, Radarr sẽ không cung cấp bất kỳ kết quả tìm kiếm tương tác nào",
"IndexersSettingsSummary": "Trình lập chỉ mục và hạn chế phát hành",
"IndexerStatusCheckAllClientMessage": "Tất cả các trình lập chỉ mục không khả dụng do lỗi",
"IndexerStatusCheckSingleClientMessage": "Trình lập chỉ mục không khả dụng do lỗi: {0}",
"MissingFromDisk": "Whisparr không thể tìm thấy tệp trên đĩa nên nó đã bị xóa",
"MountCheckMessage": "Mount chứa đường dẫn phim được mount ở chế độ chỉ đọc: ",
"OnBookFileDeleteHelpText": "Trên phim xóa tệp",
"OnGrab": "Trên Grab",
"OnHealthIssue": "Về vấn đề sức khỏe",
"ProxyCheckFailedToTestMessage": "Không thể kiểm tra proxy: {0}",
"ProxyCheckResolveIpMessage": "Không thể phân giải Địa chỉ IP cho Máy chủ Proxy đã Định cấu hình {0}",
"Queued": "Đã xếp hàng",
"ReadarrSupportsAnyDownloadClient": "Whisparr hỗ trợ bất kỳ ứng dụng khách tải xuống nào sử dụng tiêu chuẩn Newznab, cũng như các ứng dụng khách tải xuống khác được liệt kê bên dưới.",
"RefreshAndScan": "Làm mới và quét",
"RestartReloadNote": "Lưu ý: Radarr sẽ tự động khởi động lại và tải lại giao diện người dùng trong quá trình khôi phục.",
"RootFolderCheckMultipleMessage": "Nhiều thư mục gốc bị thiếu: {0}",
"RootFolderCheckSingleMessage": "Thiếu thư mục gốc: {0}",
"Save": "Tiết kiệm",
"SearchFiltered": "Tìm kiếm được lọc",
"SettingsRemotePathMappingRemotePathHelpText": "Đường dẫn gốc đến thư mục mà Ứng dụng khách tải xuống truy cập",
"ShowUnknownAuthorItems": "Hiển thị các mục phim không xác định",
"TheAuthorFolderAndAllOfItsContentWillBeDeleted": "Thư mục phim '{0}' và tất cả nội dung của nó sẽ bị xóa.",
"TimeLeft": "Thời gian còn lại",
"UISettingsSummary": "Lịch, ngày tháng và các tùy chọn bị suy giảm màu sắc",
"DownloadClientsSettingsSummary": "Tải xuống ứng dụng khách, xử lý tải xuống và ánh xạ đường dẫn từ xa",
"FailedToLoadQueue": "Không tải được hàng đợi",
"OnRename": "Khi đổi tên",
"OnUpgrade": "Đang nâng cấp",
"UpdateCheckStartupTranslocationMessage": "Không thể cài đặt bản cập nhật vì thư mục khởi động '{0}' nằm trong thư mục Chuyển vị ứng dụng.",
"Connect": "Kết nối",
"CreateEmptyAuthorFolders": "Tạo thư mục phim trống",
"DownloadClientCheckNoneAvailableMessage": "Không có ứng dụng khách tải xuống nào",
"DownloadClientCheckUnableToCommunicateMessage": "Không thể giao tiếp với {0}.",
"DownloadClientStatusCheckAllClientMessage": "Tất cả các ứng dụng khách tải xuống không khả dụng do lỗi",
"FileWasDeletedByUpgrade": "Tệp đã bị xóa để nhập bản nâng cấp",
"FileWasDeletedByViaUI": "Tệp đã bị xóa qua giao diện người dùng",
"Filters": "Bộ lọc",
"GeneralSettingsSummary": "Cổng, SSL, tên người dùng / mật khẩu, proxy, phân tích và cập nhật",
"HealthNoIssues": "Không có vấn đề với cấu hình của bạn",
"ImportListStatusCheckAllClientMessage": "Tất cả danh sách không có sẵn do lỗi",
"IndexerRssHealthCheckNoAvailableIndexers": "Tất cả các trình chỉ mục hỗ trợ rss tạm thời không khả dụng do các lỗi trình lập chỉ mục gần đây",
"IndexerRssHealthCheckNoIndexers": "Không có bộ lập chỉ mục nào có đồng bộ RSS được bật, Radarr sẽ không tự động lấy các bản phát hành mới",
"IndexerSearchCheckNoAutomaticMessage": "Không có trình chỉ mục nào có sẵn khi bật Tìm kiếm tự động, Radarr sẽ không cung cấp bất kỳ kết quả tìm kiếm tự động nào",
"Lists": "Danh sách",
"MaintenanceRelease": "Bản phát hành bảo trì: sửa lỗi và các cải tiến khác. Xem Lịch sử cam kết Github để biết thêm chi tiết",
"MediaManagement": "Quản lý truyền thông",
"Metadata": "metadata",
"Monitor": "Giám sát",
"OnBookFileDelete": "Trên phim xóa tệp",
"OnBookFileDeleteForUpgrade": "Trên tệp phim, xóa để nâng cấp",
"OnBookFileDeleteForUpgradeHelpText": "Trên tệp phim, xóa để nâng cấp",
"ProxyCheckBadRequestMessage": "Không thể kiểm tra proxy. Mã trạng thái: {0}",
"RescanAfterRefreshHelpText": "Quét lại thư mục phim sau khi làm mới phim",
"SettingsRemotePathMappingLocalPath": "Đường dẫn địa phương",
"SettingsRemotePathMappingLocalPathHelpText": "Đường dẫn mà Radarr nên sử dụng để truy cập cục bộ đường dẫn từ xa",
"SettingsRemotePathMappingRemotePath": "Đường đi từ xa",
"SystemTimeCheckMessage": "Thời gian hệ thống tắt hơn 1 ngày. Các tác vụ đã lên lịch có thể không chạy chính xác cho đến khi thời gian được sửa",
"UpdateCheckStartupNotWritableMessage": "Không thể cài đặt bản cập nhật vì người dùng '{0}' không thể ghi thư mục khởi động '{1}'.",
"UpdateCheckUINotWritableMessage": "Không thể cài đặt bản cập nhật vì thư mục giao diện người dùng '{0}' không thể ghi bởi người dùng '{1}'.",
"Yesterday": "Hôm qua",
"QualitySettingsSummary": "Kích thước chất lượng và cách đặt tên",
"QueueIsEmpty": "Hàng đợi trống"
}

View File

@@ -33,7 +33,7 @@
"Backups": "备份",
"BindAddress": "绑定地址",
"BindAddressHelpText": "有效的 IP4 地址或以'*'代表所有地址",
"BindAddressHelpTextWarning": "重启生效",
"BindAddressHelpTextWarning": "重启生效",
"BookIsDownloading": "影片正在下载中",
"BookIsDownloadingInterp": "影片正在下载中 - {0}% {1}",
"Branch": "分支",
@@ -43,7 +43,7 @@
"Cancel": "取消",
"CancelMessageText": "您确定要取消这个挂起的任务吗?",
"CertificateValidation": "验证证书",
"CertificateValidationHelpText": "改变HTTPS证书验证的严格程度",
"CertificateValidationHelpText": "改变HTTPS证书验证的严格程度。不要更改除非您了解风险。",
"ChangeFileDate": "修改文件日期",
"ChangeHasNotBeenSavedYet": "修改暂未保存",
"ChmodFolderHelpTextWarning": "这只在运行Radarr的用户是文件所有者的情况下才有效。最好确保下载客户端正确设置权限。",
@@ -198,7 +198,7 @@
"Message": "信息",
"MetadataSettings": "元数据设置",
"MinimumAge": "最低间隔",
"MinimumAgeHelpText": "仅限Usenet抓取NewzBin文件的最小时间间隔分钟 开启此功能会让新版本有时间传播到你的usenet提供商",
"MinimumAgeHelpText": "仅限Usenet抓取NewzBin文件的最小时间间隔分钟开启此功能会让新版本有时间传播到你的usenet提供商",
"MinimumFreeSpace": "最小剩余空间",
"MinimumFreeSpaceWhenImportingHelpText": "如果导入的磁盘空间不足,则禁止导入",
"MinimumLimits": "最小限制",
@@ -250,7 +250,7 @@
"PublishedDate": "发布日期",
"Quality": "影片质量",
"QualityDefinitions": "影片质量定义",
"QualityProfile": "影片质量配置",
"QualityProfile": "质量配置",
"QualityProfiles": "影片质量配置",
"QualitySettings": "影片质量配置设置",
"Queue": "队列",
@@ -341,10 +341,10 @@
"ShownAboveEachColumnWhenWeekIsTheActiveView": "当使用周视图时显示上面的每一列",
"Size": " 文件大小",
"SkipFreeSpaceCheck": "跳过剩余空间检查",
"SkipFreeSpaceCheckWhenImportingHelpText": "当Radarr无法检测您的影片根目录时使用",
"SkipFreeSpaceCheckWhenImportingHelpText": "当 Readarr 无法从您的作者根文件夹中检测到空闲空间时使用",
"SorryThatAuthorCannotBeFound": "对不起,未找到影片。",
"SorryThatBookCannotBeFound": "对不起,未找到影片。",
"Source": "源路径",
"Source": "源",
"SourcePath": "来源路径",
"SslCertPasswordHelpText": "pfx文件密码",
"SslCertPasswordHelpTextWarning": "重启生效",
@@ -416,7 +416,7 @@
"UnmonitoredHelpText": "在iCal订阅中包含未监控的电影",
"UpdateAll": "全部更新",
"UpdateAutomaticallyHelpText": "自动下载并安装更新。你还可以在“系统:更新”中安装",
"UpdateMechanismHelpText": "使用Radarr内置更新器或者脚本",
"UpdateMechanismHelpText": "使用 Radarr内置更新程序或脚本",
"UpdateScriptPathHelpText": "自定义脚本的路径,该脚本处理获取的更新包并处理更新过程的其余部分",
"Updates": "更新",
"UpgradeAllowedHelpText": "如关闭,则不升级影片质量",
@@ -432,12 +432,12 @@
"UsingExternalUpdateMechanismBranchUsedByExternalUpdateMechanism": "外部更新机制使用的分支",
"Version": "版本",
"WeekColumnHeader": "日期格式",
"Year": "年",
"Year": "年",
"YesCancel": "是,取消",
"20MinutesTwenty": "60分钟: {0}",
"45MinutesFourtyFive": "60分钟: {0}",
"60MinutesSixty": "60分钟: {0}",
"APIKey": "API密钥",
"APIKey": "API Key",
"About": "关于",
"AddListExclusion": "添加排除列表",
"DeleteTag": "删除标签",
@@ -448,7 +448,7 @@
"ProxyUsernameHelpText": "如果需要,您只需要输入用户名和密码。否则就让它们为空。",
"MaintenanceRelease": "维护版本修复错误及其他改进参见Github提交 查看更多详情",
"DeleteBookFileMessageText": "您确认您想删除吗?",
"ApiKeyHelpTextWarning": "重启生效",
"ApiKeyHelpTextWarning": "重启生效",
"Actions": "操作",
"AddMissing": "添加丢失项",
"AddNewItem": "添加新项目",
@@ -482,7 +482,7 @@
"ReleaseBranchCheckOfficialBranchMessage": "分支 {0} 不是合法的Radarr发布分支您不会收到任何更新",
"SelectAll": "选择全部",
"SelectedCountBooksSelectedInterp": "已选{0}部影片",
"ThisCannotBeCancelled": "在不禁用所有索引器的情况下,一旦启动就无法取消",
"ThisCannotBeCancelled": "在不禁用所有索引器的情况下,一旦启动就无法取消",
"Time": "时间",
"UnableToLoadBlocklist": "无法加载黑名单",
"UnselectAll": "全不选",
@@ -491,17 +491,118 @@
"All": "全部",
"Level": "等级",
"RemoveFromBlocklist": "从黑名单中移除",
"Blocklist": "黑名单",
"Blocklist": "阻止列表",
"BlocklistHelpText": "防止Radarr再次自动抓取此版本",
"BlocklistRelease": "黑名单版本",
"AllowFingerprinting": "允许指纹识别",
"AllExpandedCollapseAll": "收缩所有",
"AllExpandedExpandAll": "展开所有",
"Duration": "期间",
"Duration": "时长",
"Filters": "过滤器",
"AppDataLocationHealthCheckMessage": "更新将无法阻止在更新时删除应用数据",
"AppDataLocationHealthCheckMessage": "更新将无法阻止在更新时删除 AppData",
"FileWasDeletedByViaUI": "文件已通过 UI 删除",
"IndexerJackettAll": "使用Jackett端口: {0}不被索引器支持",
"IndexerJackettAll": "使用 Jackett 不受支持的“全部”终点的索引器:{0}",
"SizeLimit": "尺寸限制",
"Started": "已开始"
"Started": "已开始",
"AllowAuthorChangeClickToChangeAuthor": "点击更改作者",
"AnyEditionOkHelpText": "Readarr 将会自动切换到与已下载文件最匹配的版本",
"Author": "作者",
"Disabled": "禁用",
"OnBookFileDeleteHelpText": "关于电影文件删除",
"DownloadClientsSettingsSummary": "下载客户端,下载处理和远程地址映射",
"DownloadClientStatusCheckAllClientMessage": "所有下载客户端都不可用",
"ImportMechanismHealthCheckMessage": "启用下载完成处理",
"ConnectSettingsSummary": "通知、与媒体服务器/播放器的链接、自定义脚本",
"DownloadClientStatusCheckSingleClientMessage": "所有下载客户端都不可用: {0}",
"FailedToLoadQueue": "读取队列失败",
"FileWasDeletedByUpgrade": "升级时删除的文件",
"IndexerLongTermStatusCheckAllClientMessage": "由于故障超过6小时所有索引器均不可用",
"IndexerLongTermStatusCheckSingleClientMessage": "由于故障6小时下列索引器都已不可用{0}",
"IndexerRssHealthCheckNoAvailableIndexers": "由于索引器错误所有支持rss的索引器暂时不可用",
"IndexerRssHealthCheckNoIndexers": "没有任何索引器开启了RSS同步Radarr不会自动抓取新发布的影片",
"IndexerSearchCheckNoAutomaticMessage": "没有索引器开启自动搜索Radarr不会提供任何自动搜索结果",
"IndexerSearchCheckNoAvailableIndexersMessage": "由于最近的索引器错误,所有支持搜索的索引器暂时不可用",
"IndexerSearchCheckNoInteractiveMessage": "没有任何索引器开启了手动搜索Radarr 不会提供任何手动搜索结果",
"IndexersSettingsSummary": "搜刮器和发布版本限制",
"IndexerStatusCheckAllClientMessage": "所有搜刮器都因错误不可用",
"IndexerStatusCheckSingleClientMessage": "搜刮器因错误不可用:{0}",
"Monitor": "是否监控",
"MountCheckMessage": "挂载的电影目录包含只读的目录: ",
"OnBookFileDelete": "关于电影文件删除",
"OnBookFileDeleteForUpgrade": "在电影文件上删除以进行升级",
"OnBookFileDeleteForUpgradeHelpText": "在电影文件上删除以进行升级",
"OnRename": "重命名中",
"OnUpgrade": "升级中",
"ProxyCheckResolveIpMessage": "无法解析已设置的代理服务器主机{0}的IP地址",
"QualitySettingsSummary": "质量尺寸和命名",
"Queued": "队列中",
"QueueIsEmpty": "空队列",
"ReadarrSupportsAnyDownloadClient": "Radarr支持许多常用的的torrent和usenet下载客户端。",
"RefreshAndScan": "刷新&扫描",
"RemotePathMappingCheckBadDockerPath": "您正在使用docker下载客户端 {0} 的下载目录为 {1} ,但是该地址 {2} 不合法。请检查您的远程地址映射和下载客户端设置。",
"RemotePathMappingCheckDockerFolderMissing": "您正在使用docker下载客户端 {0} 报告文件在 {1} 中但是该目录似乎不存在docker容器中。请检查您的远程地址映射和容器的卷设置。",
"RemotePathMappingCheckDownloadPermissions": "Radarr可以找到但无法访问已下载的电影 {0} ,可能是权限错误。",
"RemotePathMappingCheckFileRemoved": "文件{0} 在处理的过程中被部分删除。",
"RemotePathMappingCheckFilesGenericPermissions": "下载{1}中客户端{0}报告的文件但Radarr无法看到此目录。您可能需要调整文件夹的权限。",
"RemotePathMappingCheckFilesLocalWrongOSPath": "本地下载客户端 {0} 报告文件在目录 {1} 中,但是该地址 {2} 非法。请检查您的下载客户端设置。",
"RemotePathMappingCheckFilesWrongOSPath": "远程下载客户端 {0} 报告文件在 {1} 中,但是该地址 {2} 非法。请检查您的远程地址映射和下载客户端设置。",
"RemotePathMappingCheckFolderPermissions": "Radarr可以找到但是无法访问已下载的目录 {0} ,可能是权限错误。",
"RemotePathMappingCheckGenericPermissions": "下载客户端{0}将下载放置在{1}中但Radarr无法看到此目录。您可能需要调整文件夹的权限。",
"RemotePathMappingCheckImportFailed": "Radarr导入电影失败请查看日志文件获取详细信息。",
"RemotePathMappingCheckLocalFolderMissing": "远程客户端 {0} 将下载文件放置在 {1} 中,但该目录似乎不存在,可能目录确实或远程地址映射错误。",
"RemotePathMappingCheckLocalWrongOSPath": "本地下载客户端 {0} 报告文件在目录 {1} 中,但是该地址 {2} 非法。请检查您的下载客户端设置。",
"RemotePathMappingCheckRemoteDownloadClient": "远程客户端 {0} 将下载文件放置在 {1} 中,但该目录似乎不存在,可能目录确实或远程地址映射错误。",
"RemotePathMappingCheckWrongOSPath": "远程下载客户端 {0} 报告文件在 {1} 中,但是该地址 {2} 非法。请检查您的远程地址映射和下载客户端设置。",
"RescanAfterRefreshHelpText": "刷新影片信息后重新扫描影片文件夹",
"RestartReloadNote": "注意Radarr将在恢复过程中自动重启并重新加载UI。",
"RootFolderCheckMultipleMessage": "多个根目录缺失:{0}",
"RootFolderCheckSingleMessage": "缺少根目录: {0}",
"Save": "保存",
"SearchFiltered": "搜索过滤后的",
"SettingsRemotePathMappingLocalPath": "本地路径",
"SettingsRemotePathMappingLocalPathHelpText": "Radarr在本地访问远程路径时应该使用的路径",
"SettingsRemotePathMappingRemotePath": "远程路径",
"SettingsRemotePathMappingRemotePathHelpText": "下载客户端访问的目录的根路径",
"TimeLeft": "剩余时间",
"UISettingsSummary": "日历、日期和色弱模式选项",
"UpdateAvailable": "有新的更新可用",
"GeneralSettingsSummary": "端口、SSL、用户名/密码、代理、分析、更新",
"ImportListStatusCheckAllClientMessage": "所有的列表因错误不可用",
"UserAgentProvidedByTheAppThatCalledTheAPI": "由调用API的应用程序提供的User-Agent",
"WriteTagsNo": "永不",
"Connect": "通知连接",
"DownloadClientCheckNoneAvailableMessage": "无可用的下载客户端",
"DownloadClientCheckUnableToCommunicateMessage": "无法与{0}进行通讯。",
"General": "通用",
"HealthNoIssues": "您的设置没有问题",
"ImportListStatusCheckSingleClientMessage": "列表因错误不可用:{0}",
"IndexerPriorityHelpText": "索引器优先级从1(最高)到50(最低)默认25。当资源连接中断时寻找同等资源时使用否则Radarr将依旧使用已启用的索引器进行RSS同步并搜索",
"Lists": "列表",
"MediaManagement": "媒体管理",
"Metadata": "元数据",
"MissingFromDisk": "Radarr无法在硬盘上找到文件该文件已和数据库电影解除链接",
"ProxyCheckBadRequestMessage": "测试代理失败,状态码: {0}",
"ProxyCheckFailedToTestMessage": "测试代理失败: {0}",
"RemotePathMappingCheckFilesBadDockerPath": "您正在使用docker下载客户端 {0} 的下载目录为 {1} ,但是该地址 {2} 不合法。请检查您的远程地址映射和下载客户端设置。",
"SystemTimeCheckMessage": "系统时间相差超过1天。在纠正时间之前计划的任务可能无法正确运行",
"UpdateCheckStartupNotWritableMessage": "无法安装更新,因为用户“{1}”对于启动文件夹“{0}”没有写入权限。",
"UpdateCheckStartupTranslocationMessage": "无法安装更新,因为启动文件夹“{0}”在一个应用程序迁移文件夹。Cannot install update because startup folder '{0}' is in an App Translocation folder.",
"UpdateCheckUINotWritableMessage": "无法安装升级,因为用户“{1}”不可写入界面文件夹“{0}”。",
"Yesterday": "昨天",
"CouldntFindAnyResultsForTerm": "无法找到 '{0}' 的结果",
"CreateEmptyAuthorFolders": "为影片创建空文件夹",
"OnGrab": "抓取中",
"OnHealthIssue": "健康度异常",
"ShowUnknownAuthorItems": "显示未知影片条目",
"AllowFingerprintingHelpText": "利用指纹技术提高航迹匹配的准确性",
"AllowFingerprintingHelpTextWarning": "这需要读取部分文件,这将减慢扫描速度,并可能导致磁盘或网络活动频繁。",
"AuthorFolderFormat": "艺术家文件夹格式",
"Authors": "作者",
"BackupIntervalHelpText": "备份 Lidarr 数据库和设置的时间间隔",
"Term": "项",
"MetadataProfile": "元数据配置",
"MetadataProfiles": "元数据配置",
"InstanceName": "中文",
"InstanceNameHelpText": "选项卡及日志应用名称",
"AddList": "添加列表"
}

View File

@@ -1,8 +0,0 @@
{
"About": "关于",
"Analytics": "分析",
"20MinutesTwenty": "20 分钟: {0}",
"45MinutesFourtyFive": "45 分钟: {0}",
"60MinutesSixty": "60 分钟: {0}",
"AddingTag": "添加标签"
}

View File

@@ -439,7 +439,7 @@ namespace NzbDrone.Core.MetadataSource.BookInfo
var edition = book.Editions.Value.SingleOrDefault(e => e.ForeignEditionId == id.ToString());
trimmed.Editions = new List<Edition> { edition };
return trimmed;
book = trimmed;
}
var authorDict = authors.ToDictionary(x => x.ForeignAuthorId);

View File

@@ -18,6 +18,7 @@
<PackageReference Include="MailKit" />
<PackageReference Include="Newtonsoft.Json" />
<PackageReference Include="NLog" />
<PackageReference Include="NLog.Targets.Syslog" />
<PackageReference Include="RestSharp" />
<PackageReference Include="System.IO.Abstractions" />
<PackageReference Include="TagLibSharp-Lidarr" />

View File

@@ -9,7 +9,7 @@ namespace NzbDrone.Core.Validation.Paths
private readonly IAppFolderInfo _appFolderInfo;
public StartupFolderValidator(IAppFolderInfo appFolderInfo)
: base("Path cannot be an ancestor of the start up folder")
: base("Path cannot be {relationship} the start up folder")
{
_appFolderInfo = appFolderInfo;
}
@@ -21,7 +21,24 @@ namespace NzbDrone.Core.Validation.Paths
return true;
}
return !_appFolderInfo.StartUpFolder.IsParentPath(context.PropertyValue.ToString());
var startupFolder = _appFolderInfo.StartUpFolder;
var folder = context.PropertyValue.ToString();
if (startupFolder.PathEquals(folder))
{
context.MessageFormatter.AppendArgument("relationship", "set to");
return false;
}
if (startupFolder.IsParentPath(folder))
{
context.MessageFormatter.AppendArgument("relationship", "child of");
return false;
}
return true;
}
}
}

View File

@@ -61,5 +61,11 @@ namespace NzbDrone.Core.Validation
{
return ruleBuilder.WithState(v => NzbDroneValidationState.Warning);
}
public static IRuleBuilderOptions<T, string> ContainsReadarr<T>(this IRuleBuilder<T, string> ruleBuilder)
{
ruleBuilder.SetValidator(new NotEmptyValidator(null));
return ruleBuilder.SetValidator(new RegularExpressionValidator("readarr", RegexOptions.IgnoreCase)).WithMessage("Must contain readarr");
}
}
}

View File

@@ -52,12 +52,23 @@ namespace NzbDrone.Integration.Test.ApiTests
{
EnsureAuthor("14586394", "43765115", "Andrew Hunter Murray", true);
var result = WantedMissing.GetPaged(0, 15, "releaseDate", "desc");
var result = WantedMissing.GetPagedIncludeAuthor(0, 15, "releaseDate", "desc", includeAuthor: true);
result.Records.First().Author.Should().NotBeNull();
result.Records.First().Author.AuthorName.Should().Be("Andrew Hunter Murray");
}
[Test]
[Order(1)]
public void missing_should_not_have_author()
{
EnsureAuthor("14586394", "43765115", "Andrew Hunter Murray", true);
var result = WantedMissing.GetPagedIncludeAuthor(0, 15, "releaseDate", "desc", includeAuthor: false);
result.Records.First().Author.Should().BeNull();
}
[Test]
[Order(2)]
public void cutoff_should_have_monitored_items()
@@ -103,12 +114,25 @@ namespace NzbDrone.Integration.Test.ApiTests
var author = EnsureAuthor("14586394", "43765115", "Andrew Hunter Murray", true);
EnsureBookFile(author, 1, "43765115", Quality.MOBI);
var result = WantedCutoffUnmet.GetPaged(0, 15, "releaseDate", "desc");
var result = WantedCutoffUnmet.GetPagedIncludeAuthor(0, 15, "releaseDate", "desc", includeAuthor: true);
result.Records.First().Author.Should().NotBeNull();
result.Records.First().Author.AuthorName.Should().Be("Andrew Hunter Murray");
}
[Test]
[Order(2)]
public void cutoff_should_not_have_author()
{
EnsureProfileCutoff(1, Quality.AZW3);
var author = EnsureAuthor("14586394", "43765115", "Andrew Hunter Murray", true);
EnsureBookFile(author, 1, "43765115", Quality.MOBI);
var result = WantedCutoffUnmet.GetPagedIncludeAuthor(0, 15, "releaseDate", "desc", includeAuthor: false);
result.Records.First().Author.Should().BeNull();
}
[Test]
[Order(1)]
public void missing_should_have_unmonitored_items()

View File

@@ -0,0 +1,40 @@
using System.Collections.Generic;
using Readarr.Api.V1.Books;
using Readarr.Http;
using RestSharp;
namespace NzbDrone.Integration.Test.Client
{
public class WantedClient : ClientBase<BookResource>
{
public WantedClient(IRestClient restClient, string apiKey, string resource)
: base(restClient, apiKey, resource)
{
}
public PagingResource<BookResource> GetPagedIncludeAuthor(int pageNumber, int pageSize, string sortKey, string sortDir, string filterKey = null, string filterValue = null, bool includeAuthor = true)
{
var request = BuildRequest();
request.AddParameter("page", pageNumber);
request.AddParameter("pageSize", pageSize);
request.AddParameter("sortKey", sortKey);
request.AddParameter("sortDir", sortDir);
if (filterKey != null && filterValue != null)
{
request.AddParameter("filterKey", filterKey);
request.AddParameter("filterValue", filterValue);
}
request.AddParameter("includeAuthor", includeAuthor);
return Get<PagingResource<BookResource>>(request);
}
public List<BookResource> GetBooksInAuthor(int authorId)
{
var request = BuildRequest("?authorId=" + authorId.ToString());
return Get<List<BookResource>>(request);
}
}
}

View File

@@ -53,8 +53,8 @@ namespace NzbDrone.Integration.Test
public ClientBase<RootFolderResource> RootFolders;
public AuthorClient Author;
public ClientBase<TagResource> Tags;
public ClientBase<BookResource> WantedMissing;
public ClientBase<BookResource> WantedCutoffUnmet;
public WantedClient WantedMissing;
public WantedClient WantedCutoffUnmet;
private List<SignalRMessage> _signalRReceived;
@@ -118,8 +118,8 @@ namespace NzbDrone.Integration.Test
RootFolders = new ClientBase<RootFolderResource>(RestClient, ApiKey);
Author = new AuthorClient(RestClient, ApiKey);
Tags = new ClientBase<TagResource>(RestClient, ApiKey);
WantedMissing = new ClientBase<BookResource>(RestClient, ApiKey, "wanted/missing");
WantedCutoffUnmet = new ClientBase<BookResource>(RestClient, ApiKey, "wanted/cutoff");
WantedMissing = new WantedClient(RestClient, ApiKey, "wanted/missing");
WantedCutoffUnmet = new WantedClient(RestClient, ApiKey, "wanted/cutoff");
}
[OneTimeTearDown]

View File

@@ -1,6 +1,6 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using FluentValidation;
using Microsoft.AspNetCore.Mvc;
using NzbDrone.Common.Extensions;
@@ -70,10 +70,13 @@ namespace Readarr.Api.V1.Books
{
if (!authorId.HasValue && !bookIds.Any() && titleSlug.IsNullOrWhiteSpace())
{
var editionTask = Task.Run(() => _editionService.GetAllMonitoredEditions());
var metadataTask = Task.Run(() => _authorService.GetAllAuthors());
var books = _bookService.GetAllBooks();
var authors = _authorService.GetAllAuthors().ToDictionary(x => x.AuthorMetadataId);
var editions = _editionService.GetAllMonitoredEditions().GroupBy(x => x.BookId).ToDictionary(x => x.Key, y => y.ToList());
var editions = editionTask.GetAwaiter().GetResult().GroupBy(x => x.BookId).ToDictionary(x => x.Key, y => y.ToList());
var authors = metadataTask.GetAwaiter().GetResult().ToDictionary(x => x.AuthorMetadataId);
foreach (var book in books)
{
@@ -138,6 +141,17 @@ namespace Readarr.Api.V1.Books
return MapToResource(_bookService.GetBooks(bookIds), false);
}
[HttpGet("{id:int}/overview")]
public object Overview(int id)
{
var overview = _editionService.GetEditionsByBook(id).Single(x => x.Monitored).Overview;
return new
{
id,
overview
};
}
[RestPostById]
public ActionResult<BookResource> AddBook(BookResource bookResource)
{

View File

@@ -112,10 +112,14 @@ namespace Readarr.Api.V1.Books
private void LinkAuthorStatistics(List<BookResource> resources, List<AuthorStatistics> authorStatistics)
{
var bookStatsDict = authorStatistics.SelectMany(x => x.BookStatistics).ToDictionary(x => x.BookId);
foreach (var book in resources)
{
var stats = authorStatistics.SingleOrDefault(ss => ss.AuthorId == book.AuthorId);
LinkAuthorStatistics(book, stats);
if (bookStatsDict.TryGetValue(book.Id, out var stats))
{
book.Statistics = stats.ToResource();
}
}
}

View File

@@ -72,13 +72,10 @@ namespace Readarr.Api.V1.Books
AuthorTitle = authorTitle,
SeriesTitle = seriesTitle,
Disambiguation = selectedEdition?.Disambiguation,
Overview = selectedEdition?.Overview,
Images = selectedEdition?.Images ?? new List<MediaCover>(),
Links = model.Links.Concat(selectedEdition?.Links ?? new List<Links>()).ToList(),
Ratings = selectedEdition?.Ratings ?? new Ratings(),
Added = model.Added,
Author = model.Author?.Value.ToResource(),
Editions = model.Editions?.Value.ToResource() ?? new List<EditionResource>()
};
}

View File

@@ -40,6 +40,7 @@ namespace Readarr.Api.V1.Config
SharedValidator.RuleFor(c => c.Port).ValidPort();
SharedValidator.RuleFor(c => c.UrlBase).ValidUrlBase();
SharedValidator.RuleFor(c => c.InstanceName).ContainsReadarr().When(c => c.InstanceName.IsNotNullOrWhiteSpace());
SharedValidator.RuleFor(c => c.Username).NotEmpty().When(c => c.AuthenticationMethod != AuthenticationType.None);
SharedValidator.RuleFor(c => c.Password).NotEmpty().When(c => c.AuthenticationMethod != AuthenticationType.None);

View File

@@ -25,6 +25,7 @@ namespace Readarr.Api.V1.Config
public string SslCertPath { get; set; }
public string SslCertPassword { get; set; }
public string UrlBase { get; set; }
public string InstanceName { get; set; }
public bool UpdateAutomatically { get; set; }
public UpdateMechanism UpdateMechanism { get; set; }
public string UpdateScriptPath { get; set; }
@@ -66,6 +67,7 @@ namespace Readarr.Api.V1.Config
SslCertPath = model.SslCertPath,
SslCertPassword = model.SslCertPassword,
UrlBase = model.UrlBase,
InstanceName = model.InstanceName,
UpdateAutomatically = model.UpdateAutomatically,
UpdateMechanism = model.UpdateMechanism,
UpdateScriptPath = model.UpdateScriptPath,

View File

@@ -99,8 +99,8 @@ namespace Readarr.Api.V1.History
return _historyService.GetByAuthor(authorId, eventType).Select(h => MapToResource(h, includeAuthor, includeBook)).ToList();
}
[HttpPost("failed")]
public object MarkAsFailed([FromBody] int id)
[HttpPost("failed/{id}")]
public object MarkAsFailed([FromRoute] int id)
{
_failedDownloadService.MarkAsFailed(id);
return new { };

View File

@@ -51,6 +51,9 @@ namespace Readarr.Api.V1.Search
{
var book = (NzbDrone.Core.Books.Book)result;
resource.Book = book.ToResource();
resource.Book.Overview = book.Editions.Value.Single(x => x.Monitored).Overview;
resource.Book.Author = book.Author.Value.ToResource();
resource.Book.Editions = book.Editions.Value.ToResource();
resource.ForeignId = book.ForeignBookId;
var cover = book.Editions.Value.Single(x => x.Monitored).Images.FirstOrDefault(c => c.CoverType == MediaCoverTypes.Cover);

View File

@@ -59,6 +59,7 @@ namespace Readarr.Api.V1.System
return new
{
AppName = BuildInfo.AppName,
InstanceName = _configFileProvider.InstanceName,
Version = BuildInfo.Version.ToString(),
BuildTime = BuildInfo.BuildDateTime,
IsDebug = BuildInfo.IsDebug,

View File

@@ -49,6 +49,7 @@ namespace Readarr.Http.Frontend
builder.AppendLine($" apiKey: '{_apiKey}',");
builder.AppendLine($" release: '{BuildInfo.Release}',");
builder.AppendLine($" version: '{BuildInfo.Version.ToString()}',");
builder.AppendLine($" instanceName: '{_configFileProvider.InstanceName.ToString()}',");
builder.AppendLine($" branch: '{_configFileProvider.Branch.ToLower()}',");
builder.AppendLine($" analytics: {_analyticsService.IsEnabled.ToString().ToLowerInvariant()},");
builder.AppendLine($" userHash: '{HashUtil.AnonymousToken()}',");

View File

@@ -79,13 +79,13 @@ namespace Readarr.Http.Middleware
private static string GetOrigin(HttpContext context)
{
if (context.Request.Headers["UserAgent"].ToString().IsNullOrWhiteSpace())
if (context.Request.Headers["User-Agent"].ToString().IsNullOrWhiteSpace())
{
return context.GetRemoteIP();
}
else
{
return $"{context.GetRemoteIP()} {context.Request.Headers["UserAgent"]}";
return $"{context.GetRemoteIP()} {context.Request.Headers["User-Agent"]}";
}
}
}

View File

@@ -1368,15 +1368,15 @@
resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.0.tgz#87de7af9c231826fdd68ac7258f77c429e0e5fcf"
integrity sha512-wdppn25U8z/2yiaT6YGquE6X8sSv7hNMWSXYSSU1jGv/yd6XqjXgTDJ8KP4NgjTXfJ3GbRjeeb8RTV7a/VpM+w==
"@microsoft/signalr@6.0.3":
version "6.0.3"
resolved "https://registry.yarnpkg.com/@microsoft/signalr/-/signalr-6.0.3.tgz#9904efd48cd488e3c1c80930ff9fbb3c9f55895d"
integrity sha512-wWGVC2xi8OxNjyir8iQWuyxWHy3Dkakk2Q3VreCE7pDzFAgZ4pId6abJlRPMVIQxkUvUGc8knMW5l3sv2bJ/yw==
"@microsoft/signalr@6.0.5":
version "6.0.5"
resolved "https://registry.yarnpkg.com/@microsoft/signalr/-/signalr-6.0.5.tgz#219f7fa10e94a75a841d3d7140d939fd2c2657e9"
integrity sha512-Y6Mny+z71wv2/FiuoqLcraojQRIbyeF/Ao4y+tcZK28JzGGieoulXBJIVQhoxzeM15Xe8xGOX0/5pVlOpwrI8Q==
dependencies:
abort-controller "^3.0.0"
eventsource "^1.0.7"
fetch-cookie "^0.11.0"
node-fetch "^2.6.1"
node-fetch "^2.6.7"
ws "^7.4.5"
"@mrmlnc/readdir-enhanced@^2.2.1":
@@ -5188,10 +5188,10 @@ no-case@^3.0.4:
lower-case "^2.0.2"
tslib "^2.0.3"
node-fetch@^2.6.1:
version "2.6.6"
resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.6.tgz#1751a7c01834e8e1697758732e9efb6eeadfaf89"
integrity sha512-Z8/6vRlTUChSdIgMa51jxQ4lrw/Jy5SOW10ObaA47/RElsAN2c5Pn8bTgFGWn/ibwzXTE8qwr1Yzx28vsecXEA==
node-fetch@^2.6.7:
version "2.6.7"
resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.7.tgz#24de9fba827e3b4ae44dc8b20256a379160052ad"
integrity sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==
dependencies:
whatwg-url "^5.0.0"