diff --git a/client/strings/ca.json b/client/strings/ca.json index d882385d..dbda8b8e 100644 --- a/client/strings/ca.json +++ b/client/strings/ca.json @@ -1,5 +1,6 @@ { "ButtonAdd": "Afegeix", + "ButtonAddApiKey": "Afegeix clau API", "ButtonAddChapters": "Afegeix capítols", "ButtonAddDevice": "Afegeix un aparell", "ButtonAddLibrary": "Afegeix una biblioteca", @@ -20,6 +21,7 @@ "ButtonChooseAFolder": "Trieu una carpeta", "ButtonChooseFiles": "Trieu fitxers", "ButtonClearFilter": "Neteja el filtre", + "ButtonClose": "Tanca", "ButtonCloseFeed": "Tanca el canal", "ButtonCloseSession": "Tanca la sessió oberta", "ButtonCollections": "Col·leccions", @@ -119,11 +121,13 @@ "HeaderAccount": "Compte", "HeaderAddCustomMetadataProvider": "Afegeix un proveïdor de metadades personalitzat", "HeaderAdvanced": "Avançat", + "HeaderApiKeys": "Claus API", "HeaderAppriseNotificationSettings": "Paràmetres de notificacions Apprise", "HeaderAudioTracks": "Pistes d'àudio", "HeaderAudiobookTools": "Eines de gestió de fitxers de l'audiollibre", "HeaderAuthentication": "Autenticació", "HeaderBackups": "Còpies de Seguretat", + "HeaderBulkChapterModal": "Afegeix capítols múltiples", "HeaderChangePassword": "Canvia Contrasenya", "HeaderChapters": "Capítols", "HeaderChooseAFolder": "Tria una Carpeta", diff --git a/client/strings/cs.json b/client/strings/cs.json index 2d07ce4e..4b20c2a5 100644 --- a/client/strings/cs.json +++ b/client/strings/cs.json @@ -392,7 +392,7 @@ "LabelGenre": "Žánr", "LabelGenres": "Žánry", "LabelHardDeleteFile": "Trvale smazat soubor", - "LabelHasEbook": "Obsahuje elektronickou knihu", + "LabelHasEbook": "Má e-knihu", "LabelHasSupplementaryEbook": "Obsahuje doplňkovou e-knihu", "LabelHideSubtitles": "Skrýt titulky", "LabelHighestPriority": "Nejvyšší priorita", diff --git a/client/strings/de.json b/client/strings/de.json index 403272dc..8398a721 100644 --- a/client/strings/de.json +++ b/client/strings/de.json @@ -588,7 +588,7 @@ "LabelSettingsBookshelfViewHelp": "Skeumorphes Design mit Holzeinlegeböden", "LabelSettingsChromecastSupport": "Chromecastunterstützung", "LabelSettingsDateFormat": "Datumsformat", - "LabelSettingsEnableWatcher": "Bibliotheken automatisch nach Änderungen durchsuchen", + "LabelSettingsEnableWatcher": "Bibliotheken automatisch nach Änderungen überwachen", "LabelSettingsEnableWatcherForLibrary": "Bibliothek automatisch auf Änderungen überwachen", "LabelSettingsEnableWatcherHelp": "Aktiviert das automatische Hinzufügen/Aktualisieren von Elementen, wenn Dateiänderungen erkannt werden. *Erfordert einen Server-Neustart", "LabelSettingsEpubsAllowScriptedContent": "Skriptinhalte in Epubs zulassen", diff --git a/client/strings/fi.json b/client/strings/fi.json index 421d5df4..bf2659ba 100644 --- a/client/strings/fi.json +++ b/client/strings/fi.json @@ -383,7 +383,7 @@ "LabelFolders": "Kansiot", "LabelFontBold": "Lihavoitu", "LabelFontBoldness": "Kirjasintyyppien lihavointi", - "LabelFontFamily": "Kirjasinperhe", + "LabelFontFamily": "Fonttiperhe", "LabelFontItalic": "Kursiivi", "LabelFontScale": "Kirjasintyyppien skaalautuminen", "LabelFontStrikethrough": "Yliviivattu", @@ -588,8 +588,8 @@ "LabelSettingsBookshelfViewHelp": "Skeuomorfinen muotoilu puisilla hyllyillä", "LabelSettingsChromecastSupport": "Chromecast-tuki", "LabelSettingsDateFormat": "Päivämäärän muoto", - "LabelSettingsEnableWatcher": "Skannaa kirjastot automaattisesti muutoksien varalta", - "LabelSettingsEnableWatcherForLibrary": "Skannaa kirjastot automaattisesti muutoksien varalta", + "LabelSettingsEnableWatcher": "Vahdi kirjastoja automaattisesti muutoksien varalta", + "LabelSettingsEnableWatcherForLibrary": "Vahdi kirjastoja automaattisesti muutoksien varalta", "LabelSettingsEnableWatcherHelp": "Ottaa käyttöön kohteiden automaattisen lisäämisen ja päivityksen kun tiedostomuutoksia havaitaan. *Tarvitsee palvelimen uudelleenkäynnistyksen", "LabelSettingsEpubsAllowScriptedContent": "Salli komentosarjamuotoinen sisältö epubissa", "LabelSettingsEpubsAllowScriptedContentHelp": "Salli epub-tiedostojen suorittaa komentosarjoja. On suositeltavaa pitää tämä asetus pois käytöstä, ellet luota epub-tiedostojen lähteeseen.", @@ -738,6 +738,8 @@ "MessageAppriseDescription": "Käyttääksesi tätä toimintoa tarvitset Apprise API -instanssin tai rajapinnan joka käsittelee samoja pyyntöjä.
Apprise rajapinnan osoite tulee olla täysi URL polku ilmoituksen lähetykseen, esim. jos rajapinta on osoitteessa http://192.168.1.1:8337,niin arvoksi tulee antaa http://192.168.1.1:8337/notify.", "MessageAsinCheck": "Varmista, että käytät ASIN-tunnusta oikealta Audible-alueelta, ei Amazonista.", "MessageAuthenticationLegacyTokenWarning": "Vanhat API-tunnukset poistetaan tulevaisuudessa. Käytä sen sijaan API-avaimia.", + "MessageAuthenticationOIDCChangesRestart": "Käynnistä palvelin uudelleen tallennuksen jälkeen ottaaksesi OIDC-muutokset käyttöön.", + "MessageAuthenticationSecurityMessage": "Tunnistautumisen tietoturvaa on parannettu. Kaikkien käyttäjien tulee kirjautua sisään uudelleen.", "MessageBackupsDescription": "Varmuuskopiot sisältävät käyttäjät, käyttäjien edistymisen, kirjastokohteiden tiedot, palvelinasetukset ja /metadata/items- ja /metadata/authors -kansioihin tallennetut kuvat. Varmuuskopiot eivät sisällä kirjastosi kansioihin tallennettuja tiedostoja.", "MessageBackupsLocationEditNote": "Huomautus: Varmuuskopion sijainnin päivittäminen ei siirrä tai muokkaa olemassa olevia varmuuskopioita", "MessageBackupsLocationNoEditNote": "Huomautus: Varmuuskopion sijainti asetetaan ympäristömuuttujan kautta, eikä sitä voi muuttaa tässä.", @@ -751,6 +753,7 @@ "MessageBookshelfNoResultsForFilter": "Ei tuloksia suodattimelle \"{0}: {1}\"", "MessageBookshelfNoResultsForQuery": "Ei tuloksia kyselylle", "MessageBookshelfNoSeries": "Sinulla ei ole sarjoja", + "MessageBulkChapterPattern": "Kuinka monta lukua haluaisit lisätä tällä numerointimallilla?", "MessageChapterEndIsAfter": "Luvun loppu sijaitsee äänikirjan lopun jälkeen", "MessageChapterErrorFirstNotZero": "Ensimmäisen luvun tulee alkaa nollasta", "MessageChapterErrorStartGteDuration": "Epäkelvollinen aloitusaika; on oltava lyhyempi kuin äänikirjan kesto", @@ -759,6 +762,7 @@ "MessageChaptersNotFound": "Kappaleita ei löydy", "MessageCheckingCron": "Tarkistetaan cronia...", "MessageConfirmCloseFeed": "Oletko varma, että haluat sulkea tämän syötteen?", + "MessageConfirmDeleteApiKey": "Haluatko varmasti poistaa API-avaimen \"{0}\"?", "MessageConfirmDeleteBackup": "Oletko varma, että haluat poistaa varmuuskopion {0}:lle?", "MessageConfirmDeleteDevice": "Oletko varma, että haluat poistaa s-lukulaitteen \"{0}\"?", "MessageConfirmDeleteFile": "Tämä poistaa tiedoston tiedostojärjestelmästäsi. Oletko varma?", diff --git a/client/strings/fr.json b/client/strings/fr.json index f2c79598..4841ec9f 100644 --- a/client/strings/fr.json +++ b/client/strings/fr.json @@ -383,9 +383,9 @@ "LabelFolders": "Dossiers", "LabelFontBold": "Gras", "LabelFontBoldness": "Graisse de la police", - "LabelFontFamily": "Polices de caractères", + "LabelFontFamily": "Famille de caractères", "LabelFontItalic": "Italique", - "LabelFontScale": "Taille de la police de caractère", + "LabelFontScale": "Taille de la police", "LabelFontStrikethrough": "Barrer", "LabelFormat": "Format", "LabelFull": "Complet", diff --git a/client/strings/hu.json b/client/strings/hu.json index e6d45231..574fd1c9 100644 --- a/client/strings/hu.json +++ b/client/strings/hu.json @@ -383,7 +383,7 @@ "LabelFolders": "Mappák", "LabelFontBold": "Félkövér", "LabelFontBoldness": "Betű vastagság", - "LabelFontFamily": "Betűtípus család", + "LabelFontFamily": "Betűcsalád", "LabelFontItalic": "Dőlt", "LabelFontScale": "Betűméret skála", "LabelFontStrikethrough": "Áthúzott", @@ -588,8 +588,8 @@ "LabelSettingsBookshelfViewHelp": "Skeuomorfikus dizájn fa polcokkal", "LabelSettingsChromecastSupport": "Chromecast támogatás", "LabelSettingsDateFormat": "Dátumformátum", - "LabelSettingsEnableWatcher": "Változások automatikus vizsgálata a könyvtárakban", - "LabelSettingsEnableWatcherForLibrary": "Változások automatikus vizsgálata a könyvtárban", + "LabelSettingsEnableWatcher": "Változások automatikus figyelése a könyvtárakban", + "LabelSettingsEnableWatcherForLibrary": "Változások automatikus figyelése a könyvtárban", "LabelSettingsEnableWatcherHelp": "Engedélyezi az automatikus elem hozzáadás/frissítés funkciót, amikor fájlváltozásokat észlel. *Szerver újraindítása szükséges", "LabelSettingsEpubsAllowScriptedContent": "Szkriptelt tartalmak engedélyezése epub-okban", "LabelSettingsEpubsAllowScriptedContentHelp": "Megengedi, hogy az epub fájlok szkripteket hajtsanak végre. Ezt a beállítást kikapcsolva ajánlott tartani, kivéve, ha megbízik az epub fájlok forrásában.", @@ -888,7 +888,7 @@ "MessageResetChaptersConfirm": "Biztosan alaphelyzetbe szeretné állítani a fejezeteket és visszavonni a módosításokat?", "MessageRestoreBackupConfirm": "Biztosan vissza szeretné állítani a biztonsági másolatot, amely ekkor készült:", "MessageRestoreBackupWarning": "A biztonsági mentés visszaállítása felülírja az egész adatbázist, amely a /config mappában található, valamint a borítóképeket a /metadata/items és /metadata/authors mappákban.

A biztonsági mentések nem módosítják a könyvtár mappáiban található fájlokat. Ha engedélyezte a szerverbeállításokat a borítóképek és a metaadatok könyvtármappákban való tárolására, akkor ezek nem kerülnek biztonsági mentésre vagy felülírásra.

A szerver használó összes kliens automatikusan frissül.", - "MessageScheduleLibraryScanNote": "A legtöbb felhasználó számára ajánlott ezt a funkciót kikapcsolva hagyni, és engedélyezni a mappafigyelő beállítást. A mappafigyelő automatikusan észleli a könyvtári mappák változásait. A mappafigyelő nem működik minden fájlrendszernél (mint például az NFS), ezért helyette ütemezett könyvtárellenőrzéseket lehet használni.", + "MessageScheduleLibraryScanNote": "A legtöbb felhasználó számára ajánlott ezt a funkciót kikapcsolva hagyni, és engedélyezni a mappafigyelő beállítást. A mappafigyelő automatikusan észleli a könyvtári mappák változásait. Kapcsolja be ezt a funkciót, ha az „Automatikus könyvtárfigyelés” nem működik a fájlrendszerén (például NFS).", "MessageScheduleRunEveryWeekdayAtTime": "Futás minden {1} óra {0}-kor", "MessageSearchResultsFor": "Keresési eredmények", "MessageSelected": "{0} kiválasztva", diff --git a/client/strings/is.json b/client/strings/is.json new file mode 100644 index 00000000..0967ef42 --- /dev/null +++ b/client/strings/is.json @@ -0,0 +1 @@ +{} diff --git a/client/strings/ko.json b/client/strings/ko.json index 0967ef42..a4dea5de 100644 --- a/client/strings/ko.json +++ b/client/strings/ko.json @@ -1 +1,1165 @@ -{} +{ + "ButtonAdd": "추가", + "ButtonAddApiKey": "API Key 추가", + "ButtonAddChapters": "챕터 추가", + "ButtonAddDevice": "기기 추가", + "ButtonAddLibrary": "라이브러리 추가", + "ButtonAddPodcasts": "팟케스트 추가", + "ButtonAddUser": "사용자 추가", + "ButtonAddYourFirstLibrary": "첫 라이브러리 추가", + "ButtonApply": "적용", + "ButtonApplyChapters": "챕터 적용", + "ButtonAuthors": "작가", + "ButtonBack": "뒤로", + "ButtonBatchEditPopulateFromExisting": "기존에서 채우기", + "ButtonBatchEditPopulateMapDetails": "지도 세부 정보 채우기", + "ButtonBrowseForFolder": "폴더 찾아보기", + "ButtonCancel": "취소", + "ButtonCancelEncode": "인코딩 취소", + "ButtonChangeRootPassword": "루트 비밀번호 변경", + "ButtonCheckAndDownloadNewEpisodes": "새로운 에피소드 확인 및 다운로드", + "ButtonChooseAFolder": "폴더를 선택", + "ButtonChooseFiles": "파일 선택", + "ButtonClearFilter": "필터 지우기", + "ButtonClose": "닫기", + "ButtonCloseFeed": "피드 닫기", + "ButtonCloseSession": "열린 세션 닫기", + "ButtonCollections": "컬렉션", + "ButtonConfigureScanner": "스캐너 구성", + "ButtonCreate": "만들기", + "ButtonCreateBackup": "백업 만들기", + "ButtonDelete": "삭제", + "ButtonDownloadQueue": "대기줄", + "ButtonEdit": "편집", + "ButtonEditChapters": "챕터 편집", + "ButtonEditPodcast": "팟캐스트 편집", + "ButtonEnable": "활성화", + "ButtonFireAndFail": "Fire and Fail", + "ButtonFireOnTest": "Fire onTest 이벤트", + "ButtonForceReScan": "강제 재스캔", + "ButtonFullPath": "전체 경로", + "ButtonHide": "숨기기", + "ButtonHome": "홈", + "ButtonIssues": "이슈", + "ButtonJumpBackward": "뒤로 점프", + "ButtonJumpForward": "앞으로 점프", + "ButtonLatest": "최신", + "ButtonLibrary": "라이브러리", + "ButtonLogout": "로그아웃", + "ButtonLookup": "Lookup", + "ButtonManageTracks": "트랙 관리", + "ButtonMapChapterTitles": "지도 장 제목", + "ButtonMatchAllAuthors": "모든 저자와 일치", + "ButtonMatchBooks": "일치한 책", + "ButtonNevermind": "괜찮아요", + "ButtonNext": "다음", + "ButtonNextChapter": "다음 장", + "ButtonNextItemInQueue": "대기열의 다음 항목", + "ButtonOk": "확인", + "ButtonOpenFeed": "피드 열기", + "ButtonOpenManager": "오픈 매니저", + "ButtonPause": "일시정지", + "ButtonPlay": "재생", + "ButtonPlayAll": "모두 재생", + "ButtonPlaying": "재생중", + "ButtonPlaylists": "재생목록", + "ButtonPrevious": "이전", + "ButtonPreviousChapter": "이전 챕터", + "ButtonProbeAudioFile": "Probe 오디오 파일", + "ButtonPurgeAllCache": "모든 캐시 삭제", + "ButtonPurgeItemsCache": "항목 캐시 삭제", + "ButtonQueueAddItem": "대기열에 추가", + "ButtonQueueRemoveItem": "대기열에서 제거", + "ButtonQuickEmbed": "빠른 임베드", + "ButtonQuickEmbedMetadata": "빠른 임베드 메타데이터", + "ButtonQuickMatch": "퀵 매치", + "ButtonReScan": "재스캔", + "ButtonRead": "읽기", + "ButtonReadLess": "덜 읽기", + "ButtonReadMore": "더 읽기", + "ButtonRefresh": "새로고침", + "ButtonRemove": "제거", + "ButtonRemoveAll": "모두 제거", + "ButtonRemoveAllLibraryItems": "모든 라이브러리 항목 제거", + "ButtonRemoveFromContinueListening": "계속 듣기에서 제거", + "ButtonRemoveFromContinueReading": "계속 읽기에서 제거", + "ButtonRemoveSeriesFromContinueSeries": "계속 시리즈에서 시리즈 제거", + "ButtonReset": "리셋", + "ButtonResetToDefault": "기본값으로 재설정", + "ButtonRestore": "복구", + "ButtonSave": "저장", + "ButtonSaveAndClose": "저장 후 닫기", + "ButtonSaveTracklist": "트랙리스트 저장", + "ButtonScan": "스캔", + "ButtonScanLibrary": "라이브러리 스캔", + "ButtonScrollLeft": "왼쪽 스크롤", + "ButtonScrollRight": "오른쪽 스크롤", + "ButtonSearch": "검색", + "ButtonSelectFolderPath": "폴더 경로 선택", + "ButtonSeries": "시리즈", + "ButtonSetChaptersFromTracks": "트랙에서 챕터 설정", + "ButtonShare": "공유", + "ButtonShiftTimes": "시간 이동", + "ButtonShow": "보기", + "ButtonStartM4BEncode": "M4B 인코딩 시작", + "ButtonStartMetadataEmbed": "메타데이터 삽입 시작", + "ButtonStats": "통계", + "ButtonSubmit": "제출", + "ButtonTest": "테스트", + "ButtonUnlinkOpenId": "OpenID 연결 해제", + "ButtonUpload": "업로드", + "ButtonUploadBackup": "백업 업로드", + "ButtonUploadCover": "커버 업로드", + "ButtonUploadOPMLFile": "OPML 파일 업로드", + "ButtonUserDelete": "사용자 {0} 삭제", + "ButtonUserEdit": "사용자 {0} 편집", + "ButtonViewAll": "모두 보기", + "ButtonYes": "예", + "ErrorUploadFetchMetadataAPI": "메타데이터를 가져오는 중 오류가 발생했습니다.", + "ErrorUploadFetchMetadataNoResults": "메타데이터를 가져올 수 없습니다. 제목 및/또는 작성자를 업데이트해 보세요.", + "ErrorUploadLacksTitle": "제목이 있어야 합니다", + "HeaderAccount": "계정", + "HeaderAddCustomMetadataProvider": "사용자 정의 메타데이터 공급자 추가", + "HeaderAdvanced": "고급", + "HeaderApiKeys": "API 키", + "HeaderAppriseNotificationSettings": "Apprise 알림 설정", + "HeaderAudioTracks": "오디오 트랙", + "HeaderAudiobookTools": "오디오북 파일 관리 도구", + "HeaderAuthentication": "인증", + "HeaderBackups": "백업", + "HeaderBulkChapterModal": "여러 챕터 추가", + "HeaderChangePassword": "비밀번호 변경", + "HeaderChapters": "챕터", + "HeaderChooseAFolder": "폴더 선택", + "HeaderCollection": "컬렉션", + "HeaderCollectionItems": "컬렉션 항목", + "HeaderCover": "커버", + "HeaderCurrentDownloads": "현재 다운로드", + "HeaderCustomMessageOnLogin": "로그인시 사용자 정의 메시지", + "HeaderCustomMetadataProviders": "사용자 정의 메타데이터 공급자", + "HeaderDetails": "세부사항", + "HeaderDownloadQueue": "다운로드 대기열", + "HeaderEbookFiles": "전자책 파일", + "HeaderEmail": "이메일", + "HeaderEmailSettings": "이메일 설정", + "HeaderEpisodes": "에피소드", + "HeaderEreaderDevices": "전자책 리더기", + "HeaderEreaderSettings": "전자책 리더 설정", + "HeaderFiles": "파일", + "HeaderFindChapters": "챕터 찾기", + "HeaderIgnoredFiles": "무시된 파일", + "HeaderItemFiles": "항목 파일", + "HeaderItemMetadataUtils": "항목 메타데이터 유틸리티", + "HeaderLastListeningSession": "마지막 청취 세션", + "HeaderLatestEpisodes": "최신 에피소드", + "HeaderLibraries": "라이브러리", + "HeaderLibraryFiles": "라이브러리 파일", + "HeaderLibraryStats": "라이브러리 통계", + "HeaderListeningSessions": "청취 세션", + "HeaderListeningStats": "청취 통계", + "HeaderLogin": "로그인", + "HeaderLogs": "로그", + "HeaderManageGenres": "장르 관리", + "HeaderManageTags": "태그 관리", + "HeaderMapDetails": "지도 세부 정보", + "HeaderMatch": "일치", + "HeaderMetadataOrderOfPrecedence": "메타데이터 우선 순위", + "HeaderMetadataToEmbed": "포함할 메타데이터", + "HeaderNewAccount": "새 계정", + "HeaderNewApiKey": "새로운 API 키", + "HeaderNewLibrary": "새 라이브러리", + "HeaderNotificationCreate": "알림 생성", + "HeaderNotificationUpdate": "업데이트 알림", + "HeaderNotifications": "알림", + "HeaderOpenIDConnectAuthentication": "OpenID Connect 인증", + "HeaderOpenListeningSessions": "청취 세션 열기", + "HeaderOpenRSSFeed": "RSS 피드 열기", + "HeaderOtherFiles": "기타 파일", + "HeaderPasswordAuthentication": "비밀번호 인증", + "HeaderPermissions": "권한", + "HeaderPlayerQueue": "플레이어 대기열", + "HeaderPlayerSettings": "플레이어 설정", + "HeaderPlaylist": "재생목록", + "HeaderPlaylistItems": "재생 목록 항목", + "HeaderPodcastsToAdd": "추가할 팟캐스트", + "HeaderPresets": "사전 설정", + "HeaderPreviewCover": "커버 미리보기", + "HeaderRSSFeedGeneral": "RSS 자세히", + "HeaderRSSFeedIsOpen": "RSS 피드가 열려 있습니다", + "HeaderRSSFeeds": "RSS 피드", + "HeaderRemoveEpisode": "에피소드 제거", + "HeaderRemoveEpisodes": "{0}개 에피소드 제거", + "HeaderSavedMediaProgress": "저장된 미디어 진행 상황", + "HeaderSchedule": "일정", + "HeaderScheduleEpisodeDownloads": "에피소드 자동 다운로드 일정 설정", + "HeaderScheduleLibraryScans": "라이브러리 자동 스캔 일정", + "HeaderSession": "세션", + "HeaderSetBackupSchedule": "백업 일정 설정", + "HeaderSettings": "설정", + "HeaderSettingsDisplay": "디스플레이", + "HeaderSettingsExperimental": "실험적 특징", + "HeaderSettingsGeneral": "일반", + "HeaderSettingsScanner": "스캐너", + "HeaderSettingsSecurity": "보안", + "HeaderSettingsWebClient": "웹 클라이언트", + "HeaderSleepTimer": "슬립 타이머", + "HeaderStatsLargestItems": "가장 큰 항목", + "HeaderStatsLongestItems": "가장 긴 항목(시간)", + "HeaderStatsMinutesListeningChart": "청취 시간(지난 7일)", + "HeaderStatsRecentSessions": "최근 세션", + "HeaderStatsTop10Authors": "상위 10명의 작가", + "HeaderStatsTop5Genres": "상위 5개 장르", + "HeaderTableOfContents": "목차", + "HeaderTools": "도구", + "HeaderUpdateAccount": "계정 업데이트", + "HeaderUpdateApiKey": "API 키 업데이트", + "HeaderUpdateAuthor": "작가 업데이트", + "HeaderUpdateDetails": "업데이트 세부 정보", + "HeaderUpdateLibrary": "라이브러리 업데이트y", + "HeaderUsers": "사용자", + "HeaderYearReview": "{0}년안의 리뷰", + "HeaderYourStats": "내 통계", + "LabelAbridged": "요약", + "LabelAbridgedChecked": "요약(확인됨)", + "LabelAbridgedUnchecked": "요약되지 않음(검토되지 않음)", + "LabelAccessibleBy": "접근 가능한", + "LabelAccountType": "계정 유형", + "LabelAccountTypeAdmin": "관리자", + "LabelAccountTypeGuest": "손님", + "LabelAccountTypeUser": "사용자", + "LabelActivities": "활동", + "LabelActivity": "활동적인", + "LabelAddToCollection": "컬렉션에 추가", + "LabelAddToCollectionBatch": "컬렉션에 {0}권의 책 추가", + "LabelAddToPlaylist": "재생목록에 추가", + "LabelAddToPlaylistBatch": "재생 목록에 {0}개 항목 추가", + "LabelAddedAt": "추가됨", + "LabelAddedDate": "{0} 추가됨", + "LabelAdminUsersOnly": "관리자 사용자만", + "LabelAll": "모두", + "LabelAllEpisodesDownloaded": "모든 에피소드 다운로드됨", + "LabelAllUsers": "모든 사용자", + "LabelAllUsersExcludingGuests": "게스트를 제외한 모든 사용자", + "LabelAllUsersIncludingGuests": "게스트를 포함한 모든 사용자", + "LabelAlreadyInYourLibrary": "이미 내 라이브러리에 있습니다", + "LabelApiKeyCreated": "API 키 \"{0}\"이(가) 성공적으로 생성되었습니다.", + "LabelApiKeyCreatedDescription": "API 키를 지금 복사해 두세요. 다시 볼 수 없게 됩니다.", + "LabelApiKeyUser": "사용자를 대신하여 행동", + "LabelApiKeyUserDescription": "이 API 키는 해당 API 키를 대신하는 사용자와 동일한 권한을 갖습니다. 이는 사용자가 요청을 하는 것과 동일하게 로그에 기록됩니다.", + "LabelApiToken": "API 토큰", + "LabelAppend": "첨부", + "LabelAudioBitrate": "오디오 비트레이트(예: 128k)", + "LabelAudioChannels": "오디오 채널(1 또는 2)", + "LabelAudioCodec": "오디오 코덱", + "LabelAuthor": "작가", + "LabelAuthorFirstLast": "작가 (이름 성)", + "LabelAuthorLastFirst": "작가 (성, 이름)", + "LabelAuthors": "작가", + "LabelAutoDownloadEpisodes": "에피소드 자동 다운로드", + "LabelAutoFetchMetadata": "메타데이터 자동 가져오기", + "LabelAutoFetchMetadataHelp": "업로드를 간소화하기 위해 제목, 저자, 시리즈에 대한 메타데이터를 가져옵니다. 업로드 후 추가 메타데이터를 일치시켜야 할 수도 있습니다.", + "LabelAutoLaunch": "자동 실행", + "LabelAutoLaunchDescription": "로그인 페이지로 이동할 때 자동으로 인증 공급자로 리디렉션합니다(수동 재정의 경로 /login?autoLaunch=0)", + "LabelAutoRegister": "자동 등록", + "LabelAutoRegisterDescription": "로그인 후 자동으로 새 사용자를 생성합니다.", + "LabelBackToUser": "사용자에게 돌아가기", + "LabelBackupAudioFiles": "오디오 파일 백업", + "LabelBackupLocation": "백업 위치", + "LabelBackupsEnableAutomaticBackups": "자동 백업", + "LabelBackupsEnableAutomaticBackupsHelp": "/metadata/backups에 저장된 백업", + "LabelBackupsMaxBackupSize": "최대 백업 크기(GB) (무제한의 경우 0)", + "LabelBackupsMaxBackupSizeHelp": "잘못된 구성에 대한 보호 조치로, 구성된 크기를 초과하면 백업이 실패합니다.", + "LabelBackupsNumberToKeep": "보관할 백업 수", + "LabelBackupsNumberToKeepHelp": "한 번에 1개의 백업만 제거되므로 이미 이보다 많은 백업이 있는 경우 수동으로 제거해야 합니다.", + "LabelBitrate": "비트레이트", + "LabelBonus": "보너스", + "LabelBooks": "전자책", + "LabelButtonText": "버튼 텍스트", + "LabelByAuthor": "by {0}", + "LabelChangePassword": "비밀번호 변경", + "LabelChannels": "채널", + "LabelChapterCount": "{0} 챕터", + "LabelChapterTitle": "챕터 제목", + "LabelChapters": "챕터", + "LabelChaptersFound": "챕터 발견됨", + "LabelClickForMoreInfo": "자세한 내용을 보려면 클릭", + "LabelClickToUseCurrentValue": "현재 값을 사용하려면 클릭", + "LabelClosePlayer": "플레이어 닫기", + "LabelCodec": "코덱", + "LabelCollapseSeries": "시리즈 펴기", + "LabelCollapseSubSeries": "하위 시리즈 축소", + "LabelCollection": "컬렉션", + "LabelCollections": "컬렉션", + "LabelComplete": "완료", + "LabelConfirmPassword": "비밀번호 확인", + "LabelContinueListening": "계속 듣기", + "LabelContinueReading": "계속 읽기", + "LabelContinueSeries": "시리즈 계속하기", + "LabelCorsAllowed": "허용된 CORS Origins", + "LabelCover": "커버", + "LabelCoverImageURL": "커버 이미지 URL", + "LabelCoverProvider": "커버 제공자", + "LabelCreatedAt": "생성일", + "LabelCronExpression": "Cron Expression", + "LabelCurrent": "현재재", + "LabelCurrently": "현재:", + "LabelCustomCronExpression": "사용자 정의 Cron 표현식:", + "LabelDatetime": "일시", + "LabelDays": "일", + "LabelDeleteFromFileSystemCheckbox": "파일 시스템에서 삭제(데이터베이스에서만 제거하려면 선택 취소)", + "LabelDescription": "설명", + "LabelDeselectAll": "모두 선택 해제", + "LabelDetectedPattern": "감지된 패턴:", + "LabelDevice": "장치", + "LabelDeviceInfo": "장치 정보", + "LabelDeviceIsAvailableTo": "사용할 수 있는 장치...", + "LabelDirectory": "디렉토리", + "LabelDiscFromFilename": "파일 이름의 디스크", + "LabelDiscFromMetadata": "메타데이터의 디스크", + "LabelDiscover": "발견", + "LabelDownload": "다운로드", + "LabelDownloadNEpisodes": "{0}개 에피소드 다운로드", + "LabelDownloadable": "다운로드 가능", + "LabelDuration": "Duration", + "LabelDurationComparisonExactMatch": "(정확히 일치)", + "LabelDurationComparisonLonger": "({0} 더 길음)", + "LabelDurationComparisonShorter": "({0} 더 짧음)", + "LabelDurationFound": "찾은 기간:", + "LabelEbook": "전자책", + "LabelEbooks": "전자책", + "LabelEdit": "편집", + "LabelEmail": "이메일", + "LabelEmailSettingsFromAddress": "보낸 사람 주소", + "LabelEmailSettingsRejectUnauthorized": "승인되지 않은 인증서 거부", + "LabelEmailSettingsRejectUnauthorizedHelp": "SSL 인증서 유효성 검사를 비활성화하면 중간자 공격과 같은 보안 위험에 노출될 수 있습니다. 이 옵션의 의미를 이해하고 연결하려는 메일 서버를 신뢰할 수 있는 경우에만 비활성화하세요.", + "LabelEmailSettingsSecure": "보안", + "LabelEmailSettingsSecureHelp": "true이면 서버에 연결할 때 TLS를 사용합니다. false이면 서버가 STARTTLS 확장을 지원하는 경우 TLS가 사용됩니다. 대부분의 경우 포트 465에 연결하는 경우 이 값을 true로 설정하고, 포트 587 또는 25를 사용하는 경우 false로 설정합니다. (nodemailer.com/smtp/#authentication에서 발췌)", + "LabelEmailSettingsTestAddress": "테스트 주소", + "LabelEmbeddedCover": "내장형 커버", + "LabelEnable": "활성화", + "LabelEncodingBackupLocation": "원본 오디오 파일의 백업이 저장되는 위치 :", + "LabelEncodingChaptersNotEmbedded": "다중 트랙 오디오북에는 챕터가 포함되지 않습니다..", + "LabelEncodingClearItemCache": "주기적으로 항목 캐시를 삭제하세요.", + "LabelEncodingFinishedM4B": "완성된 M4B는 오디오북 저장 폴더 위치:", + "LabelEncodingInfoEmbedded": "메타데이터는 오디오북 폴더 내의 오디오 트랙에 포함됩니다.", + "LabelEncodingStartedNavigation": "작업이 시작되면 이 페이지에서 벗어날 수 있습니다.", + "LabelEncodingTimeWarning": "인코딩은 최대 30분이 걸릴 수 있습니다.", + "LabelEncodingWarningAdvancedSettings": "경고: ffmpeg 인코딩 옵션에 익숙하지 않은 경우 이러한 설정을 업데이트하지 마세요.", + "LabelEncodingWatcherDisabled": "시청 기능을 비활성화한 경우 나중에 오디오북을 다시 스캔해야 합니다.", + "LabelEnd": "마지막", + "LabelEndOfChapter": "챕터의 마지작", + "LabelEpisode": "에피소드", + "LabelEpisodeNotLinkedToRssFeed": "에피소드가 RSS 피드에 연결되지 않았습니다.", + "LabelEpisodeNumber": "에피소드 #{0}", + "LabelEpisodeTitle": "에피소드 제목", + "LabelEpisodeType": "에피소드 유형", + "LabelEpisodeUrlFromRssFeed": "RSS 피드의 에피소드 URL", + "LabelEpisodes": "에피소드", + "LabelEpisodic": "에피소드식", + "LabelExample": "예제", + "LabelExpandSeries": "시리즈 확장", + "LabelExpandSubSeries": "하위 시리즈 확장", + "LabelExpired": "만료됨", + "LabelExpiresAt": "만료일", + "LabelExpiresInSeconds": "(초) 후에 만료됩니다", + "LabelExpiresNever": "Never", + "LabelExplicit": "명백한", + "LabelExplicitChecked": "명시적(확인됨)", + "LabelExplicitUnchecked": "명시적이지 않음(체크되지 않음)", + "LabelExportOPML": "OPML 내보내기", + "LabelFeedURL": "피드 URL", + "LabelFetchingMetadata": "메타데이터 가져오는중", + "LabelFile": "파일", + "LabelFileBirthtime": "파일 생년월일", + "LabelFileBornDate": "생성된 {0}", + "LabelFileModified": "파일 수정됨", + "LabelFileModifiedDate": "수정된 {0}", + "LabelFilename": "파일 이름", + "LabelFilterByUser": "사용자별 필터링", + "LabelFindEpisodes": "에피소드 찾기", + "LabelFinished": "완료됨", + "LabelFinishedDate": "완료 {0}", + "LabelFolder": "폴더", + "LabelFolders": "폴더", + "LabelFontBold": "진하게", + "LabelFontBoldness": "글꼴 굵기", + "LabelFontFamily": "글꼴 모양", + "LabelFontItalic": "이탤릭체", + "LabelFontScale": "글꼴 크기", + "LabelFontStrikethrough": "취소선", + "LabelFormat": "형식", + "LabelFull": "전체", + "LabelGenre": "장르", + "LabelGenres": "장르", + "LabelHardDeleteFile": "파일 하드 삭제", + "LabelHasEbook": "보유한 전자책", + "LabelHasSupplementaryEbook": "보유한 보충 전자책", + "LabelHideSubtitles": "자막 숨기기", + "LabelHighestPriority": "가장 높은 우선순위", + "LabelHost": "호스트", + "LabelHour": "시간", + "LabelHours": "시간", + "LabelIcon": "아이콘", + "LabelImageURLFromTheWeb": "웹의 이미지 URL", + "LabelInProgress": "진행 중", + "LabelIncludeInTracklist": "트랙리스트에 포함", + "LabelIncomplete": "불완전한", + "LabelInterval": "간격", + "LabelIntervalCustomDailyWeekly": "사용자 정의 일일/주간", + "LabelIntervalEvery12Hours": "12시간마다", + "LabelIntervalEvery15Minutes": "15분마다", + "LabelIntervalEvery2Hours": "2시간마다", + "LabelIntervalEvery30Minutes": "30분마다", + "LabelIntervalEvery6Hours": "6시간마다", + "LabelIntervalEveryDay": "매일", + "LabelIntervalEveryHour": "매 시간마다", + "LabelIntervalEveryMinute": "매 분마다", + "LabelInvert": "반전", + "LabelItem": "항목", + "LabelJumpBackwardAmount": "뒤로 점프", + "LabelJumpForwardAmount": "앞으로 점프", + "LabelLanguage": "언어", + "LabelLanguageDefaultServer": "기본 서버 언어", + "LabelLanguages": "언어", + "LabelLastBookAdded": "마지막으로 추가된 책", + "LabelLastBookUpdated": "마지막 책 업데이트됨", + "LabelLastProgressDate": "마지막 진행 상황: {0}", + "LabelLastSeen": "마지막으로 본", + "LabelLastTime": "지난번", + "LabelLastUpdate": "마지막 업데이트", + "LabelLayout": "레이아웃", + "LabelLayoutSinglePage": "단일 페이지", + "LabelLayoutSplitPage": "분할 페이지", + "LabelLess": "Less", + "LabelLibrariesAccessibleToUser": "사용자가 접근 가능한 라이브러리", + "LabelLibrary": "라이브러리", + "LabelLibraryFilterSublistEmpty": "{0} 없음", + "LabelLibraryItem": "라이브러리 항목", + "LabelLibraryName": "라이브러리 이름", + "LabelLibrarySortByProgress": "Progress: 마지막 업데이트", + "LabelLibrarySortByProgressFinished": "진행 상황: 완료", + "LabelLibrarySortByProgressStarted": "진행 상황: 시작됨", + "LabelLimit": "한계", + "LabelLineSpacing": "줄 간격", + "LabelListenAgain": "다시 듣기", + "LabelLogLevelDebug": "디버그", + "LabelLogLevelInfo": "정보", + "LabelLogLevelWarn": "경고", + "LabelLookForNewEpisodesAfterDate": "이 날짜 이후의 새로운 에피소드를 찾아보세요", + "LabelLowestPriority": "가장 낮은 우선순위", + "LabelMatchConfidence": "신뢰", + "LabelMatchExistingUsersBy": "기존 사용자와 일치시키기", + "LabelMatchExistingUsersByDescription": "기존 사용자 연결에 사용됩니다. 연결되면 사용자는 SSO 제공업체의 고유 ID와 매칭됩니다.", + "LabelMaxEpisodesToDownload": "다운로드 가능한 최대 # 에피소드 수. 무제한을 원하시면 0을 사용하세요.", + "LabelMaxEpisodesToDownloadPerCheck": "체크당 다운로드 가능한 최대 신규 # 에피소드 수", + "LabelMaxEpisodesToKeep": "보관할 최대 # 에피소드 수", + "LabelMaxEpisodesToKeepHelp": "값이 0이면 최대 제한이 없습니다. 새 에피소드가 자동으로 다운로드된 후, 에피소드가 X개 이상인 경우 가장 오래된 에피소드부터 삭제됩니다. 새로 다운로드할 때마다 에피소드 1개만 삭제됩니다.", + "LabelMediaPlayer": "미디어 플레이어", + "LabelMediaType": "미디어 유형", + "LabelMetaTag": "메타 태그", + "LabelMetaTags": "메타 태그", + "LabelMetadataOrderOfPrecedenceDescription": "우선순위가 높은 메타데이터 소스는 우선순위가 낮은 메타데이터 소스를 재정의합니다.", + "LabelMetadataProvider": "메타데이터 공급자", + "LabelMinute": "분", + "LabelMinutes": "분", + "LabelMissing": "누락", + "LabelMissingEbook": "전자책이 없습니다", + "LabelMissingSupplementaryEbook": "보충 전자책이 없습니다", + "LabelMobileRedirectURIs": "허용된 모바일 리디렉션 URI", + "LabelMobileRedirectURIsDescription": "모바일 앱에 유효한 리디렉션 URI 허용 목록입니다. 기본 허용 목록은 audiobookshelf://oauth이며, 타사 앱 통합을 위해 추가 URI로 보완하거나 삭제할 수 있습니다. 별표(*)만 사용하면 모든 URI가 허용됩니다.", + "LabelMore": "더보기", + "LabelMoreInfo": "정보 더 보기", + "LabelName": "이름", + "LabelNarrator": "내레이터", + "LabelNarrators": "내레이터", + "LabelNew": "신규", + "LabelNewPassword": "새 비밀번호", + "LabelNewestAuthors": "최신 작가", + "LabelNewestEpisodes": "최신 에피소드", + "LabelNextBackupDate": "다음 백업 날짜", + "LabelNextChapters": "다음장은 다음과 같음:", + "LabelNextScheduledRun": "다음 예정된 실행", + "LabelNoApiKeys": "API 키 없음", + "LabelNoCustomMetadataProviders": "사용자 정의 메타데이터 공급자 없음", + "LabelNoEpisodesSelected": "선택된 에피소드가 없습니다", + "LabelNotFinished": "완료되지 않음", + "LabelNotStarted": "시작되지 않음", + "LabelNotes": "노트", + "LabelNotificationAppriseURL": "Apprise URL(s)", + "LabelNotificationAvailableVariables": "사용 가능한 변수", + "LabelNotificationBodyTemplate": "본문 템플릿", + "LabelNotificationEvent": "알림 이벤트", + "LabelNotificationTitleTemplate": "제목 템플릿", + "LabelNotificationsMaxFailedAttempts": "최대 실패 시도 횟수", + "LabelNotificationsMaxFailedAttemptsHelp": "이 횟수만큼 알림을 보내지 못하면 알림이 비활성화됩니다.", + "LabelNotificationsMaxQueueSize": "알림 이벤트에 대한 최대 대기열 크기", + "LabelNotificationsMaxQueueSizeHelp": "이벤트는 초당 1회로 제한됩니다. 대기열 크기가 최대치에 도달하면 이벤트가 무시됩니다. 이를 통해 알림 스팸을 방지할 수 있습니다.", + "LabelNumberOfBooks": "전자책의 수", + "LabelNumberOfChapters": "챕터의 수:", + "LabelNumberOfEpisodes": "# 의 에피소드", + "LabelOpenIDAdvancedPermsClaimDescription": "애플리케이션 내 사용자 작업에 대한 고급 권한을 포함하는 OpenID 클레임의 이름입니다. 이 권한은 관리자가 아닌 역할(구성된 경우)에 적용됩니다. 응답에서 클레임이 누락되면 ABS에 대한 액세스가 거부됩니다. 단일 옵션이 누락되면 false로 처리됩니다. ID 공급자의 클레임이 예상 구조와 일치하는지 확인하세요.", + "LabelOpenIDClaims": "고급 그룹 및 권한 할당을 비활성화하고 자동으로 '사용자' 그룹을 할당하려면 다음 옵션을 비워 두세요.", + "LabelOpenIDGroupClaimDescription": "사용자 그룹 목록이 포함된 OpenID 클레임의 이름입니다. 일반적으로 그룹이라고 합니다. 구성된 경우, 애플리케이션은 사용자의 그룹 멤버십을 기반으로 역할을 자동으로 할당합니다. 단, 클레임에서 그룹 이름이 대소문자를 구분하지 않고 'admin', 'user' 또는 'guest'로 지정되어야 합니다. 클레임에는 목록이 포함되어야 하며, 사용자가 여러 그룹에 속하는 경우 애플리케이션은 가장 높은 수준의 액세스 권한에 해당하는 역할을 할당합니다. 일치하는 그룹이 없으면 액세스가 거부됩니다.", + "LabelOpenRSSFeed": "RSS 피드 열기", + "LabelOverwrite": "덮어쓰기", + "LabelPaginationPageXOfY": "{1} 중 {0}페이지", + "LabelPassword": "비밀번호", + "LabelPath": "경로", + "LabelPermanent": "영구적인", + "LabelPermissionsAccessAllLibraries": "모든 라이브러리에 접속 가능", + "LabelPermissionsAccessAllTags": "모든 태그에 액세스 가능", + "LabelPermissionsAccessExplicitContent": "명시적 콘텐츠에 액세스할 수 있음", + "LabelPermissionsCreateEreader": "전자책 리더기를 만들기 가능", + "LabelPermissionsDelete": "삭제 가능", + "LabelPermissionsDownload": "다운로드 가능", + "LabelPermissionsUpdate": "엡데이트 가능", + "LabelPermissionsUpload": "업로드 가능", + "LabelPersonalYearReview": "올해의 리뷰 ({0})", + "LabelPhotoPathURL": "사진 경로/URL", + "LabelPlayMethod": "플레이 방법", + "LabelPlaybackRateIncrementDecrement": "재생 속도 증가/감소량", + "LabelPlayerChapterNumberMarker": "{0} of {1}", + "LabelPlaylists": "재생목록", + "LabelPodcast": "팟케스트", + "LabelPodcastSearchRegion": "팟캐스트 검색 영역", + "LabelPodcastType": "팟캐스트 유형", + "LabelPodcasts": "팟케스트", + "LabelPort": "포트", + "LabelPrefixesToIgnore": "무시할 접두사(대소문자 구분 없음)", + "LabelPreventIndexing": "iTunes 및 Google Podcast 디렉토리에서 피드가 인덱싱되는 것을 방지합니다.", + "LabelPrimaryEbook": "기본 전자책", + "LabelProgress": "진행", + "LabelProvider": "공급자", + "LabelProviderAuthorizationValue": "권한 헤더 값", + "LabelPubDate": "출판 날짜", + "LabelPublishYear": "출판 연도", + "LabelPublishedDate": "출판됨 {0}", + "LabelPublishedDecade": "출판된지 10년", + "LabelPublishedDecades": "출판된지 10년이상", + "LabelPublisher": "출판사", + "LabelPublishers": "출판사", + "LabelRSSFeedCustomOwnerEmail": "사용자 정의 이메일", + "LabelRSSFeedCustomOwnerName": "사용자 정의 이름", + "LabelRSSFeedOpen": "RSS 피드 열기", + "LabelRSSFeedPreventIndexing": "인덱싱 방지", + "LabelRSSFeedSlug": "RSS 피드 슬러그", + "LabelRSSFeedURL": "RSS 피드 URL", + "LabelRandomly": "무작위로", + "LabelReAddSeriesToContinueListening": "계속 듣기 위해 시리즈를 다시 추가하세요", + "LabelRead": "읽기", + "LabelReadAgain": "다시 읽기", + "LabelReadEbookWithoutProgress": "진행 상황을 유지하지 않고 전자책을 읽으세요", + "LabelRecentSeries": "최근 시리즈", + "LabelRecentlyAdded": "최근 추가됨", + "LabelRecommended": "추천", + "LabelRedo": "되돌리기", + "LabelRegion": "지역", + "LabelReleaseDate": "출시일", + "LabelRemoveAllMetadataAbs": "모든 metadata.abs 파일을 제거합니다.", + "LabelRemoveAllMetadataJson": "모든 metadata.json 파일을 제거합니다.", + "LabelRemoveAudibleBranding": "챕터에서 Audible 인트로와 아웃트로 제거", + "LabelRemoveCover": "커버 제거", + "LabelRemoveMetadataFile": "라이브러리 항목 폴더에서 메타데이터 파일 제거", + "LabelRemoveMetadataFileHelp": "{0} 폴더에서 모든 metadata.json 및 metadata.abs 파일을 제거합니다.", + "LabelRowsPerPage": "페이지당 행 수", + "LabelSearchTerm": "검색어", + "LabelSearchTitle": "제목 검색", + "LabelSearchTitleOrASIN": "제목 또는 ASIN 검색", + "LabelSeason": "시즌", + "LabelSeasonNumber": "시즌 #{0}", + "LabelSelectAll": "모두 선택", + "LabelSelectAllEpisodes": "모든 에피소드 선택", + "LabelSelectEpisodesShowing": "{0}개의 에피소드를 선택", + "LabelSelectUser": "사용자 선택", + "LabelSelectUsers": "사용자 선택", + "LabelSendEbookToDevice": "...에 전자책을 보내기", + "LabelSequence": "순서", + "LabelSerial": "일련번호", + "LabelSeries": "시리즈", + "LabelSeriesName": "시리즈 이름", + "LabelSeriesProgress": "시리즈 진행 상황", + "LabelServerLogLevel": "서버 로그 수준", + "LabelServerYearReview": "서버 연간 리뷰 ({0})", + "LabelSetEbookAsPrimary": "기본으로 설정", + "LabelSetEbookAsSupplementary": "보충으로 설정", + "LabelSettingsAllowIframe": "iframe에 포함 허용", + "LabelSettingsAudiobooksOnly": "오디오북만", + "LabelSettingsAudiobooksOnlyHelp": "이 설정을 활성화하면 오디오북 폴더 내부에 있는 경우를 제외하고 전자책 파일이 무시되며, 오디오북 폴더 내부에 있는 경우 해당 파일은 보충 전자책으로 설정됩니다.", + "LabelSettingsBookshelfViewHelp": "나무 선반을 활용한 스큐어모픽 디자인", + "LabelSettingsChromecastSupport": "Chromecast 지원", + "LabelSettingsDateFormat": "날짜 형식", + "LabelSettingsEnableWatcher": "라이브러리의 변경 사항을 자동으로 감시", + "LabelSettingsEnableWatcherForLibrary": "라이브러리의 변경 사항을 자동으로 감시", + "LabelSettingsEnableWatcherHelp": "파일 변경 사항이 감지되면 항목을 자동으로 추가/업데이트합니다. *서버 재시작이 필요합니다.", + "LabelSettingsEpubsAllowScriptedContent": "epub에서 스크립트 콘텐츠 허용", + "LabelSettingsEpubsAllowScriptedContentHelp": "epub 파일에서 스크립트를 실행하도록 허용합니다. epub 파일 출처를 신뢰하지 않는 한 이 설정을 비활성화하는 것이 좋습니다.", + "LabelSettingsExperimentalFeatures": "실험적 특징", + "LabelSettingsExperimentalFeaturesHelp": "여러분의 피드백과 테스트에 도움이 될 만한 개발 중인 기능입니다. 클릭하여 Github 토론을 시작하세요.", + "LabelSettingsFindCovers": "커버 찾기", + "LabelSettingsFindCoversHelp": "오디오북에 내장된 표지나 폴더 내에 표지 이미지가 없는 경우 스캐너는 표지를 찾으려고 시도합니다.
참고: 이렇게 하면 스캔 시간이 길어집니다.", + "LabelSettingsHideSingleBookSeries": "단일 책 시리즈 숨기기", + "LabelSettingsHideSingleBookSeriesHelp": "단일 책으로 구성된 시리즈는 시리즈 페이지와 홈페이지 선반에서 숨겨집니다.", + "LabelSettingsHomePageBookshelfView": "홈페이지 책꽂이 보기 사용", + "LabelSettingsLibraryBookshelfView": "라이브러리에 bookshelf view 사용", + "LabelSettingsLibraryMarkAsFinishedPercentComplete": "완료율이 다음보다 큼", + "LabelSettingsLibraryMarkAsFinishedTimeRemaining": "남은 시간은 (초) 미만입니다.", + "LabelSettingsLibraryMarkAsFinishedWhen": "미디어 항목을 완료된 것으로 표시", + "LabelSettingsOnlyShowLaterBooksInContinueSeries": "Continue Series의 이전 책 건너뛰기", + "LabelSettingsOnlyShowLaterBooksInContinueSeriesHelp": "시리즈 계속하기 홈페이지 선반에는 시리즈 중 아직 시작하지 않은 첫 번째 책이 표시됩니다. 시리즈 중 최소 한 권은 완료되었고 진행 중인 책은 없습니다. 이 설정을 활성화하면 시작하지 않은 첫 번째 책 대신 가장 늦게 완료된 책부터 시리즈가 이어집니다.", + "LabelSettingsParseSubtitles": "Parse subtitles", + "LabelSettingsParseSubtitlesHelp": "오디오북 폴더 이름에서 자막을 추출합니다.
자막은 \" - \"로 구분해야 합니다.
즉, \"책 제목 - 여기에 자막이 있습니다\"에는 \"여기에 자막이 있습니다\"라는 자막이 있습니다.", + "LabelSettingsPreferMatchedMetadata": "일치하는 메타데이터를 선호", + "LabelSettingsPreferMatchedMetadataHelp": "빠른 매칭을 사용하면 매칭된 데이터가 항목 세부 정보보다 우선합니다. 기본적으로 빠른 매칭은 누락된 세부 정보만 채웁니다.", + "LabelSettingsSkipMatchingBooksWithASIN": "이미 ASIN이 있는 일치하는 책을 건너뜁니다.", + "LabelSettingsSkipMatchingBooksWithISBN": "이미 ISBN이 있는 일치하는 책을 건너뜁니다.", + "LabelSettingsSortingIgnorePrefixes": "정렬 시 접두사 무시", + "LabelSettingsSortingIgnorePrefixesHelp": "즉, 접두사 \"the\"의 경우 책 제목 \"The Book Title\"은 \"Book Title, The\"로 정렬됩니다.", + "LabelSettingsSquareBookCovers": "정사각형 책 표지를 사용", + "LabelSettingsSquareBookCoversHelp": "표준 1.6:1 책 표지보다 정사각형 표지를 사용하는 것을 선호합니다.", + "LabelSettingsStoreCoversWithItem": "품목과 함께 매장 커버", + "LabelSettingsStoreCoversWithItemHelp": "기본적으로 표지는 /metadata/items에 저장됩니다. 이 설정을 활성화하면 표지가 라이브러리 항목 폴더에 저장됩니다. \"cover\"라는 이름의 파일 하나만 저장됩니다.", + "LabelSettingsStoreMetadataWithItem": "항목과 함께 메타데이터 저장", + "LabelSettingsStoreMetadataWithItemHelp": "기본적으로 메타데이터 파일은 /metadata/items에 저장되며 이 설정을 활성화하면 라이브러리 항목 폴더에 메타데이터 파일이 저장됩니다.", + "LabelSettingsTimeFormat": "시간 형식", + "LabelShare": "공유", + "LabelShareDownloadableHelp": "공유 링크가 있는 사용자는 라이브러리 항목의 zip 파일을 다운로드할 수 있습니다.", + "LabelShareOpen": "공유 열기", + "LabelShareURL": "URL 공유", + "LabelShowAll": "모두 표시", + "LabelShowSeconds": "초 표시", + "LabelShowSubtitles": "자막 표시", + "LabelSize": "크기", + "LabelSleepTimer": "슬립 타이머", + "LabelSlug": "Slug", + "LabelSortAscending": "오름차순", + "LabelSortDescending": "내림차순", + "LabelSortPubDate": "게시 날짜 정렬", + "LabelStart": "시작", + "LabelStartTime": "시작 시간", + "LabelStarted": "시작됨", + "LabelStartedAt": "시작일", + "LabelStartedDate": "{0} 시작됨", + "LabelStatsAudioTracks": "오디오 트랙", + "LabelStatsAuthors": "작가", + "LabelStatsBestDay": "최고의 날", + "LabelStatsDailyAverage": "일일 평균", + "LabelStatsDays": "일", + "LabelStatsDaysListened": "청취 일수", + "LabelStatsHours": "시간", + "LabelStatsInARow": "in a row", + "LabelStatsItemsFinished": "완료된 항목", + "LabelStatsItemsInLibrary": "라이브러리의 항목", + "LabelStatsMinutes": "분", + "LabelStatsMinutesListening": "청취 분수", + "LabelStatsOverallDays": "전체 일수", + "LabelStatsOverallHours": "전체 시간", + "LabelStatsWeekListening": "주간 청취", + "LabelSubtitle": "자막", + "LabelSupportedFileTypes": "지원되는 파일 유형", + "LabelTag": "태그", + "LabelTags": "태그", + "LabelTagsAccessibleToUser": "사용자가 접근 가능한 태그", + "LabelTagsNotAccessibleToUser": "사용자가 액세스할 수 없는 태그", + "LabelTasks": "실행 중인 작업", + "LabelTextEditorBulletedList": "글머리 기호 목록", + "LabelTextEditorLink": "링크", + "LabelTextEditorNumberedList": "번호가 매겨진 목록", + "LabelTextEditorUnlink": "언링크", + "LabelTheme": "테마", + "LabelThemeDark": "Dark", + "LabelThemeLight": "Light", + "LabelThemeSepia": "Sepia", + "LabelTimeBase": "시간 기준", + "LabelTimeDurationXHours": "{0}시간", + "LabelTimeDurationXMinutes": "{0}분", + "LabelTimeDurationXSeconds": "{0}초", + "LabelTimeInMinutes": "시간(분)", + "LabelTimeLeft": "{0}개 남음", + "LabelTimeListened": "들은 시간", + "LabelTimeListenedToday": "오늘 청취 시간", + "LabelTimeRemaining": "{0} 남음", + "LabelTimeToShift": "이동 시간(초)", + "LabelTitle": "제목", + "LabelToolsEmbedMetadata": "메타데이터 삽입", + "LabelToolsEmbedMetadataDescription": "오디오 파일에 커버 이미지와 챕터를 포함한 메타데이터를 포함합니다.", + "LabelToolsM4bEncoder": "M4B 인코더", + "LabelToolsMakeM4b": "M4B 오디오북 파일 만들기", + "LabelToolsMakeM4bDescription": "내장된 메타데이터, 표지 이미지, 챕터가 포함된 .M4B 오디오북 파일을 생성합니다.", + "LabelToolsSplitM4b": "M4B를 MP3로 분할", + "LabelToolsSplitM4bDescription": "챕터별로 분할된 M4B에서 내장된 메타데이터, 표지 이미지, 챕터를 사용하여 MP3를 만듭니다.", + "LabelTotalDuration": "총 기간", + "LabelTotalTimeListened": "총 청취 시간", + "LabelTrackFromFilename": "파일 이름에서 추적", + "LabelTrackFromMetadata": "메타데이터에서 추적", + "LabelTracks": "트랙", + "LabelTracksMultiTrack": "멀티트랙", + "LabelTracksNone": "트랙 없음", + "LabelTracksSingleTrack": "싱글트랙", + "LabelTrailer": "트레일러", + "LabelType": "유형", + "LabelUnabridged": "완본", + "LabelUndo": "실행 취소", + "LabelUnknown": "미상", + "LabelUnknownPublishDate": "알 수 없는 게시 날짜", + "LabelUpdateCover": "커버 업데이트", + "LabelUpdateCoverHelp": "일치하는 항목이 발견되면 선택한 책의 기존 표지를 덮어쓸 수 있습니다.", + "LabelUpdateDetails": "세부 정보 업데이트", + "LabelUpdateDetailsHelp": "일치하는 항목이 발견되면 선택한 책에 대한 기존 세부 정보를 덮어쓸 수 있습니다.", + "LabelUpdatedAt": "업데이트됨", + "LabelUploaderDragAndDrop": "파일 또는 폴더 드래그 앤 드롭", + "LabelUploaderDragAndDropFilesOnly": "드래그 앤 드롭 파일", + "LabelUploaderDropFiles": "파일 드롭", + "LabelUploaderItemFetchMetadataHelp": "제목, 저자 및 시리즈를 자동으로 가져옵니다.", + "LabelUseAdvancedOptions": "고급 옵션 사용", + "LabelUseChapterTrack": "챕터 트랙 사용", + "LabelUseFullTrack": "전체 트랙 사용", + "LabelUseZeroForUnlimited": "무제한을 원하시면 0을 사용", + "LabelUser": "사용자", + "LabelUsername": "사용자 이름", + "LabelValue": "값", + "LabelVersion": "버전", + "LabelViewBookmarks": "북마크 보기", + "LabelViewChapters": "챕터 보기", + "LabelViewPlayerSettings": "플레이어 설정 보기", + "LabelViewQueue": "플레이어 대기열 보기", + "LabelVolume": "볼륨", + "LabelWebRedirectURLsDescription": "로그인 후 웹 앱으로 다시 리디렉션할 수 있도록 OAuth 공급자에서 다음 URL을 승인하세요.", + "LabelWebRedirectURLsSubfolder": "리디렉션 URL의 하위 폴더", + "LabelWeekdaysToRun": "주중에 실행", + "LabelXBooks": "{0}권의 책", + "LabelXItems": "{0}개 항목", + "LabelYearReviewHide": "연간 리뷰 숨기기", + "LabelYearReviewShow": "올해의 리뷰 보기", + "LabelYourAudiobookDuration": "오디오북 길이", + "LabelYourBookmarks": "내 북마크", + "LabelYourPlaylists": "내 재생목록", + "LabelYourProgress": "내 진행 상황", + "MessageAddToPlayerQueue": "플레이어 대기열에 추가", + "MessageAppriseDescription": "이 기능을 사용하려면 Apprise API 인스턴스를 실행 중이거나 동일한 요청을 처리할 API가 필요합니다.
Apprise API URL은 알림을 보낼 전체 URL 경로여야 합니다. 예를 들어, API 인스턴스가 http://192.168.1.1:8337에서 제공되는 경우 http://192.168.1.1:8337/notify를 입력합니다.", + "MessageAsinCheck": "Amazon이 아닌 올바른 Audible 지역의 ASIN을 사용하고 있는지 확인하세요.", + "MessageAuthenticationLegacyTokenWarning": "기존 API 토큰은 향후 제거될 예정입니다. 대신 API 키를 사용하세요.", + "MessageAuthenticationOIDCChangesRestart": "OIDC 변경 사항을 적용하려면 저장한 후 서버를 다시 시작하세요.", + "MessageAuthenticationSecurityMessage": "보안을 위해 인증 방식이 개선되었습니다. 모든 사용자는 다시 로그인해야 합니다.", + "MessageBackupsDescription": "백업에는 사용자, 사용자 진행 상황, 라이브러리 항목 세부 정보, 서버 설정, 그리고 /metadata/items/metadata/authors에 저장된 이미지가 포함됩니다. 라이브러리 폴더에 저장된 파일은 백업에 포함되지 않습니다.", + "MessageBackupsLocationEditNote": "참고: 백업 위치를 업데이트해도 기존 백업은 이동되거나 수정되지 않습니다.", + "MessageBackupsLocationNoEditNote": "참고: 백업 위치는 환경 변수를 통해 설정되며 여기서는 변경할 수 없습니다.", + "MessageBackupsLocationPathEmpty": "백업 위치 경로는 비워둘 수 없습니다.", + "MessageBatchEditPopulateMapDetailsAllHelp": "활성화된 필드에 모든 항목의 데이터를 채웁니다. 여러 값이 있는 필드는 병합됩니다.", + "MessageBatchEditPopulateMapDetailsItemHelp": "이 항목의 데이터로 활성화된 지도 세부 정보 필드를 채웁니다.", + "MessageBatchQuickMatchDescription": "빠른 매칭은 선택한 항목에 대해 누락된 표지와 메타데이터를 추가하려고 시도합니다. 빠른 매칭이 기존 표지 및/또는 메타데이터를 덮어쓰도록 허용하려면 아래 옵션을 활성화하세요.", + "MessageBookshelfNoCollections": "아직 컬렉션을 만들지 않았습니다.", + "MessageBookshelfNoCollectionsHelp": "소장 자료는 공개되어 있습니다. 라이브러리에 접속할 수 있는 모든 이용자가 열람할 수 있습니다.", + "MessageBookshelfNoRSSFeeds": "RSS 피드가 열려 있지 않습니다", + "MessageBookshelfNoResultsForFilter": "필터 \"{0}: {1}\"에 대한 결과가 없습니다.", + "MessageBookshelfNoResultsForQuery": "쿼리에 대한 결과가 없습니다", + "MessageBookshelfNoSeries": "시리즈가 없습니다", + "MessageBulkChapterPattern": "이 번호 매기기 패턴을 사용하여 몇 개의 챕터를 추가하시겠습니까?", + "MessageChapterEndIsAfter": "오디오북이 끝난 후 챕터가 끝납니다.", + "MessageChapterErrorFirstNotZero": "첫 번째 챕터는 0에서 시작해야 합니다.", + "MessageChapterErrorStartGteDuration": "잘못된 시작 시간은 오디오북 길이보다 짧아야 합니다.", + "MessageChapterErrorStartLtPrev": "잘못된 시작 시간은 이전 챕터 시작 시간보다 크거나 같아야 합니다.", + "MessageChapterStartIsAfter": "챕터 시작은 오디오북이 끝난 후입니다.", + "MessageChaptersNotFound": "챕터를 찾을 수 없습니다", + "MessageCheckingCron": "cron을 확인 중입니다...", + "MessageConfirmCloseFeed": "이 피드를 닫으시겠습니까?", + "MessageConfirmDeleteApiKey": "API 키 \"{0}\"을 삭제하시겠습니까?", + "MessageConfirmDeleteBackup": "{0}에 대한 백업을 삭제하시겠습니까?", + "MessageConfirmDeleteDevice": "e-reader 장치 \"{0}\"을(를) 삭제하시겠습니까?", + "MessageConfirmDeleteFile": "이렇게 하면 파일 시스템에서 파일이 삭제됩니다. 정말 삭제하시겠습니까?", + "MessageConfirmDeleteLibrary": "라이브러리 \"{0}\"을 영구적으로 삭제하시겠습니까?", + "MessageConfirmDeleteLibraryItem": "이렇게 하면 라이브러리 항목이 데이터베이스와 파일 시스템에서 삭제됩니다. 정말 삭제하시겠습니까?", + "MessageConfirmDeleteLibraryItems": "이렇게 하면 데이터베이스와 파일 시스템에서 {0}개의 라이브러리 항목이 삭제됩니다. 정말 삭제하시겠습니까?", + "MessageConfirmDeleteMetadataProvider": "사용자 지정 메타데이터 공급자 \"{0}\"을(를) 삭제하시겠습니까?", + "MessageConfirmDeleteNotification": "이 알림을 삭제하시겠습니까?", + "MessageConfirmDeleteSession": "이 세션을 삭제하시겠습니까?", + "MessageConfirmEmbedMetadataInAudioFiles": "{0} 오디오 파일에 메타데이터를 포함하시겠습니까?", + "MessageConfirmForceReScan": "강제로 다시 스캔하시겠습니까?", + "MessageConfirmMarkAllEpisodesFinished": "모든 에피소드를 완료로 표시하시겠습니까?", + "MessageConfirmMarkAllEpisodesNotFinished": "모든 에피소드를 완료되지 않은 것으로 표시하시겠습니까?", + "MessageConfirmMarkItemFinished": "\"{0}\"을(를) 완료로 표시하시겠습니까?", + "MessageConfirmMarkItemNotFinished": "\"{0}\"을(를) 완료되지 않은 것으로 표시하시겠습니까?", + "MessageConfirmMarkSeriesFinished": "이 시리즈의 모든 책을 완료로 표시하시겠습니까?", + "MessageConfirmMarkSeriesNotFinished": "이 시리즈의 모든 책을 미완료로 표시하시겠습니까?", + "MessageConfirmNotificationTestTrigger": "테스트 데이터로 이 알림을 트리거할까요?", + "MessageConfirmPurgeCache": "캐시를 제거하면 /metadata/cache에 있는 전체 디렉토리가 삭제됩니다.

캐시 디렉토리를 제거하시겠습니까?", + "MessageConfirmPurgeItemsCache": "항목 캐시를 삭제하면 /metadata/cache/items에 있는 전체 디렉터리가 삭제됩니다.
정말입니까?", + "MessageConfirmQuickEmbed": "경고! 빠른 삽입 기능은 오디오 파일을 백업하지 않습니다. 오디오 파일을 백업해 두세요.

계속하시겠습니까?", + "MessageConfirmQuickMatchEpisodes": "빠른 매칭 에피소드는 일치하는 에피소드가 발견되면 세부 정보를 덮어씁니다. 매칭되지 않은 에피소드만 업데이트됩니다. 계속하시겠습니까?", + "MessageConfirmReScanLibraryItems": "{0}개 항목을 다시 스캔하시겠습니까?", + "MessageConfirmRemoveAllChapters": "모든 챕터를 제거하시겠습니까?", + "MessageConfirmRemoveAuthor": "작가 \"{0}\"을(를) 삭제하시겠습니까?", + "MessageConfirmRemoveCollection": "컬렉션 \"{0}\"을 제거하시겠습니까?", + "MessageConfirmRemoveEpisode": "에피소드 \"{0}\"을(를) 삭제하시겠습니까?", + "MessageConfirmRemoveEpisodeNote": "참고: \"Hard delete file\"를 전환하지 않는 한 오디오 파일은 삭제되지 않습니다.", + "MessageConfirmRemoveEpisodes": "{0}개의 에피소드를 삭제하시겠습니까?", + "MessageConfirmRemoveListeningSessions": "{0}개의 청취 세션을 제거하시겠습니까?", + "MessageConfirmRemoveMetadataFiles": "라이브러리 항목 폴더에서 모든 metadata.{0} 파일을 제거하시겠습니까?", + "MessageConfirmRemoveNarrator": "내레이터 \"{0}\"을(를) 제거하시겠습니까?", + "MessageConfirmRemovePlaylist": "재생목록 \"{0}\"을(를) 제거하시겠습니까?", + "MessageConfirmRenameGenre": "모든 항목의 장르 이름을 \"{0}\"에서 \"{1}\"로 바꾸시겠습니까?", + "MessageConfirmRenameGenreMergeNote": "참고: 이 장르는 이미 존재하므로 병합됩니다.", + "MessageConfirmRenameGenreWarning": "경고! 대소문자가 다른 유사한 장르 \"{0}\"이 이미 존재합니다.", + "MessageConfirmRenameTag": "모든 항목에 대해 태그 \"{0}\"의 이름을 \"{1}\"로 바꾸시겠습니까?", + "MessageConfirmRenameTagMergeNote": "참고: 이 태그는 이미 존재하므로 병합됩니다.", + "MessageConfirmRenameTagWarning": "경고! 대소문자가 다른 유사한 태그 \"{0}\"이 이미 존재합니다.", + "MessageConfirmResetProgress": "진행 상황을 재설정하시겠습니까?", + "MessageConfirmSendEbookToDevice": "{0}개의 전자책 \"{1}\"을 장치 \"{2}\"로 보내시겠습니까?", + "MessageConfirmUnlinkOpenId": "이 사용자를 OpenID에서 연결 해제하시겠습니까?", + "MessageDaysListenedInTheLastYear": "지난 1년 동안 {0}일 동안 청취됨", + "MessageDownloadingEpisode": "에피소드 다운로드 중", + "MessageDragFilesIntoTrackOrder": "파일을 올바른 트랙 순서로 끌어다 놓으세요", + "MessageEmbedFailed": "Embed 실패했습니다!", + "MessageEmbedFinished": "Embed 완료!", + "MessageEmbedQueue": "메타데이터 임베드 대기 중(대기열에 {0} 있음)", + "MessageEpisodesQueuedForDownload": "{0}개의 에피소드가 다운로드 대기 중입니다.", + "MessageEreaderDevices": "전자책을 안전하게 전달하려면 아래 나열된 각 기기에 대해 위의 이메일 주소를 유효한 발신자로 추가해야 할 수도 있습니다.", + "MessageFeedURLWillBe": "피드 URL은 {0}입니다.", + "MessageFetching": "가져오는 중...", + "MessageForceReScanDescription": "모든 파일을 새로 스캔하는 것처럼 다시 스캔합니다. 오디오 파일 ID3 태그, OPF 파일, 텍스트 파일은 새 파일처럼 스캔됩니다.", + "MessageHeatmapListeningTimeTooltip": "{0} {1}에서 청취 중", + "MessageHeatmapNoListeningSessions": "{0}에 대한 청취 세션이 없습니다.", + "MessageImportantNotice": "중요 공지!", + "MessageInsertChapterBelow": "아래에 챕터를 삽입하세요", + "MessageInvalidAsin": "잘못된 ASIN", + "MessageItemsSelected": "{0}개 항목이 선택됨", + "MessageItemsUpdated": "{0}개 항목이 업데이트됨.", + "MessageJoinUsOn": "가입하기", + "MessageLoading": "로딩중...", + "MessageLoadingFolders": "폴더를 로딩 중...", + "MessageLogsDescription": "로그는 /metadata/logs에 JSON 파일로 저장됩니다. 충돌 로그는 /metadata/logs/crash_logs.txt에 저장됩니다.", + "MessageM4BFailed": "M4B 실패!", + "MessageM4BFinished": "M4B 완료!", + "MessageMapChapterTitles": "타임스탬프를 조정하지 않고 기존 오디오북 장에 챕터 제목을 매핑합니다.", + "MessageMarkAllEpisodesFinished": "모든 에피소드를 완료로 표시", + "MessageMarkAllEpisodesNotFinished": "모든 에피소드를 완료되지 않은 것으로 표시", + "MessageMarkAsFinished": "완료로 표시", + "MessageMarkAsNotFinished": "완료되지 않음으로 표시", + "MessageMatchBooksDescription": "라이브러리에 있는 책과 선택한 검색 제공업체의 책을 비교하고, 빈 세부 정보와 표지 그림을 채웁니다. 세부 정보를 덮어쓰지 않습니다.", + "MessageNoAudioTracks": "오디오 트랙 없음", + "MessageNoAuthors": "작가 없음", + "MessageNoBackups": "백업 없음", + "MessageNoBookmarks": "북마크 없음", + "MessageNoChapters": "챕터 없음", + "MessageNoCollections": "컬렉션 없음", + "MessageNoCoversFound": "커버를 찾을 수 없음", + "MessageNoDescription": "설명 없음", + "MessageNoDevices": "장치가 없음", + "MessageNoDownloadsInProgress": "현재 진행 중인 다운로드가 없습니다.", + "MessageNoDownloadsQueued": "대기 중인 다운로드가 없습니다", + "MessageNoEpisodeMatchesFound": "일치하는 에피소드가 없습니다.", + "MessageNoEpisodes": "에피소드 없음", + "MessageNoFoldersAvailable": "사용 가능한 폴더가 없습니다", + "MessageNoGenres": "장르 없음", + "MessageNoIssues": "이슈 없음", + "MessageNoItems": "항목 없음", + "MessageNoItemsFound": "항목을 찾을 수 없음", + "MessageNoListeningSessions": "청취 세션 없음", + "MessageNoLogs": "로그 없음", + "MessageNoMediaProgress": "진행중인 미디어 없음", + "MessageNoNotifications": "알림 없음", + "MessageNoPodcastFeed": "잘못된 팟캐스트: 피드 없음", + "MessageNoPodcastsFound": "팟캐스트를 찾을 수 없음", + "MessageNoResults": "결과 없음", + "MessageNoSearchResultsFor": "\"{0}\"에 대한 검색 결과가 없습니다.", + "MessageNoSeries": "시리즈 없음", + "MessageNoTags": "태그 없음", + "MessageNoTasksRunning": "실행 중인 작업이 없음", + "MessageNoUpdatesWereNecessary": "업데이트가 필요하지 않음", + "MessageNoUserPlaylists": "재생목록이 없음", + "MessageNoUserPlaylistsHelp": "재생목록은 비공개입니다. 재생목록을 만든 사용자만 볼 수 있습니다.", + "MessageNotYetImplemented": "아직 구현되지 않음", + "MessageOpmlPreviewNote": "참고: 이는 파싱된 OPML 파일의 미리보기입니다. 실제 팟캐스트 제목은 RSS 피드에서 가져옵니다.", + "MessageOr": "또는", + "MessagePauseChapter": "챕터 재생 일시 정지", + "MessagePlayChapter": "챕터의 시작 부분을 들어보세요", + "MessagePlaylistCreateFromCollection": "컬렉션에서 재생 목록 만들기", + "MessagePleaseWait": "기다리세요...", + "MessagePodcastHasNoRSSFeedForMatching": "팟캐스트에 매칭에 사용할 RSS 피드 URL이 없습니다.", + "MessagePodcastSearchField": "검색어 또는 RSS 피드 URL을 입력하세요", + "MessageQuickEmbedInProgress": "빠른 임베드 진행 중", + "MessageQuickEmbedQueue": "빠른 임베드 대기 중(대기 중인 {0}개)", + "MessageQuickMatchAllEpisodes": "모든 에피소드 퀵 매치", + "MessageQuickMatchDescription": "빈 항목 세부 정보를 채우고 '{0}'의 첫 번째 일치 결과로 덮습니다. '일치하는 메타데이터 선호' 서버 설정이 활성화되어 있지 않으면 세부 정보를 덮어쓰지 않습니다.", + "MessageRemoveChapter": "챕터 제거", + "MessageRemoveEpisodes": "{0}개의 에피소드를 제거합니다.", + "MessageRemoveFromPlayerQueue": "플레이어 대기열에서 제거", + "MessageRemoveUserWarning": "사용자 \"{0}\"을 영구적으로 삭제하시겠습니까?", + "MessageReportBugsAndContribute": "버그 보고, 기능 요청 및 기여", + "MessageResetChaptersConfirm": "챕터를 재설정하고 변경 사항을 취소하시겠습니까?", + "MessageRestoreBackupConfirm": "생성된 백업을 복원하시겠습니까?", + "MessageRestoreBackupWarning": "백업을 복원하면 /config에 있는 전체 데이터베이스와 /metadata/items 및 /metadata/authors에 있는 표지 이미지가 덮어씌워집니다.

백업은 라이브러리 폴더의 어떤 파일도 수정하지 않습니다. 라이브러리 폴더에 표지 그림과 메타데이터를 저장하도록 서버 설정을 활성화한 경우, 해당 내용은 백업되거나 덮어씌워지지 않습니다.

서버를 사용하는 모든 클라이언트는 자동으로 새로 고쳐집니다.", + "MessageScheduleLibraryScanNote": "대부분의 사용자는 이 기능을 비활성화하고 라이브러리 변경 사항 자동 감시 설정을 활성화하는 것이 좋습니다. 라이브러리 폴더의 변경 사항을 자동으로 감지합니다. 파일 시스템(예: NFS)에서 라이브러리 변경 사항 자동 감시 기능이 작동하지 않는 경우 이 기능을 활성화하세요.", + "MessageScheduleRunEveryWeekdayAtTime": "{1}에서 {0}마다 실행", + "MessageSearchResultsFor": "검색 결과", + "MessageSelected": "{0}개 선택됨", + "MessageSeriesSequenceCannotContainSpaces": "시리즈 시퀀스에는 공백을 포함할 수 없습니다.", + "MessageServerCouldNotBeReached": "서버에 접속할 수 없습니다", + "MessageSetChaptersFromTracksDescription": "각 오디오 파일을 장으로 사용하고 챕터 제목을 오디오 파일 이름으로 사용하여 챕터를 설정합니다.", + "MessageShareExpirationWillBe": "만료일은 {0}입니다.", + "MessageShareExpiresIn": "{0}에 만료됨", + "MessageShareURLWillBe": "공유 URL은 {0}입니다.", + "MessageStartPlaybackAtTime": "{1}에서 \"{0}\"의 재생을 시작하시겠습니까?", + "MessageTaskAudioFileNotWritable": "오디오 파일 \"{0}\"은 쓸 수 없습니다.", + "MessageTaskCanceledByUser": "사용자가 작업을 취소했습니다.", + "MessageTaskDownloadingEpisodeDescription": "에피소드 \"{0}\" 다운로드 중", + "MessageTaskEmbeddingMetadata": "메타데이터 임베딩", + "MessageTaskEmbeddingMetadataDescription": "오디오북 \"{0}\"에 메타데이터 삽입", + "MessageTaskEncodingM4b": "M4B 인코딩", + "MessageTaskEncodingM4bDescription": "오디오북 \"{0}\"을 단일 m4b 파일로 인코딩", + "MessageTaskFailed": "실패함", + "MessageTaskFailedToBackupAudioFile": "오디오 파일 \"{0}\"을 백업하지 못했습니다.", + "MessageTaskFailedToCreateCacheDirectory": "캐시 디렉토리를 생성하지 못했습니다.", + "MessageTaskFailedToEmbedMetadataInFile": "파일 \"{0}\"에 메타데이터를 삽입하는 데 실패했습니다.", + "MessageTaskFailedToMergeAudioFiles": "오디오 파일을 병합하지 못했습니다.", + "MessageTaskFailedToMoveM4bFile": "m4b 파일을 이동하지 못했습니다.", + "MessageTaskFailedToWriteMetadataFile": "메타데이터 파일을 쓰지 못했습니다.", + "MessageTaskMatchingBooksInLibrary": "라이브러리 \"{0}\"에서 일치하는 책", + "MessageTaskNoFilesToScan": "검사할 파일이 없음", + "MessageTaskOpmlImport": "OPML 가져오기", + "MessageTaskOpmlImportDescription": "{0} RSS 피드에서 팟캐스트 만들기", + "MessageTaskOpmlImportFeed": "OPML 가져오기 피드", + "MessageTaskOpmlImportFeedDescription": "RSS 피드 \"{0}\"을(를) 가져오는 중", + "MessageTaskOpmlImportFeedFailed": "팟캐스트 피드를 가져오지 못했습니다.", + "MessageTaskOpmlImportFeedPodcastDescription": "팟캐스트 \"{0}\" 생성 중", + "MessageTaskOpmlImportFeedPodcastExists": "팟캐스트가 이미 경로에 존재합니다.", + "MessageTaskOpmlImportFeedPodcastFailed": "팟캐스트를 만들지 못했습니다", + "MessageTaskOpmlImportFinished": "{0}개의 팟캐스트가 추가되었습니다.", + "MessageTaskOpmlParseFailed": "OPML 파일을 구문 분석하지 못했습니다.", + "MessageTaskOpmlParseFastFail": "잘못된 OPML 파일 태그를 찾을 수 없거나 태그를 찾을 수 없습니다.", + "MessageTaskOpmlParseNoneFound": "OPML 파일에서 피드를 찾을 수 없습니다.", + "MessageTaskScanItemsAdded": "{0} 추가됨", + "MessageTaskScanItemsMissing": "{0} 누락됨", + "MessageTaskScanItemsUpdated": "{0} 업데이트됨", + "MessageTaskScanNoChangesNeeded": "변경이 필요하지 않습니다", + "MessageTaskScanningFileChanges": "\"{0}\"의 파일 변경 사항 스캔 중", + "MessageTaskScanningLibrary": "\"{0}\" 라이브러리 스캔 중", + "MessageTaskTargetDirectoryNotWritable": "대상 디렉토리에 쓸 수 없습니다", + "MessageThinking": "생각중...", + "MessageUploaderItemFailed": "업로드에 실패했습니다", + "MessageUploaderItemSuccess": "성공적으로 업로드되었습니다!", + "MessageUploading": "업로드 중...", + "MessageValidCronExpression": "유효한 cron 표현식", + "MessageWatcherIsDisabledGlobally": "서버 설정에서 Watcher가 전역적으로 비활성화되었습니다.", + "MessageXLibraryIsEmpty": "{0} 라이브러리가 비어 있습니다!", + "MessageYourAudiobookDurationIsLonger": "오디오북 길이가 검색된 길이보다 깁니다.", + "MessageYourAudiobookDurationIsShorter": "오디오북 길이가 검색된 길이보다 짧습니다.", + "NoteChangeRootPassword": "루트 사용자는 빈 비밀번호를 가질 수 있는 유일한 사용자입니다.", + "NoteChapterEditorTimes": "참고: 첫 번째 장의 시작 시간은 0:00으로 유지되어야 하며 마지막 장의 시작 시간은 이 오디오북 길이를 초과할 수 없습니다.", + "NoteFolderPicker": "참고: 이미 매핑된 폴더는 표시되지 않습니다.", + "NoteRSSFeedPodcastAppsHttps": "경고: 대부분의 팟캐스트 앱에서는 RSS 피드 URL이 HTTPS를 사용해야 합니다.", + "NoteRSSFeedPodcastAppsPubDate": "경고: 1개 이상의 에피소드에 게시 날짜가 없습니다. 일부 팟캐스트 앱에서는 게시 날짜가 필요합니다.", + "NoteUploaderFoldersWithMediaFiles": "미디어 파일이 있는 폴더는 별도의 라이브러리 항목으로 처리됩니다.", + "NoteUploaderOnlyAudioFiles": "오디오 파일만 업로드하는 경우 각 오디오 파일은 별도의 오디오북으로 처리됩니다.", + "NoteUploaderUnsupportedFiles": "지원되지 않는 파일은 무시됩니다. 폴더를 선택하거나 삭제할 때 항목 폴더에 없는 다른 파일은 무시됩니다.", + "NotificationOnBackupCompletedDescription": "백업이 완료되면 트리거됩니다.", + "NotificationOnBackupFailedDescription": "백업이 실패하면 트리거됨", + "NotificationOnEpisodeDownloadedDescription": "팟캐스트 에피소드가 자동으로 다운로드될 때 트리거됩니다.", + "NotificationOnRSSFeedDisabledDescription": "실패한 시도가 너무 많아 자동 에피소드 다운로드가 비활성화되면 트리거됩니다.", + "NotificationOnRSSFeedFailedDescription": "자동 에피소드 다운로드에 대한 RSS 피드 요청이 실패하면 트리거됩니다.", + "NotificationOnTestDescription": "알림 시스템 테스트를 위한 이벤트", + "PlaceholderBulkChapterInput": "챕터 제목을 입력하거나 번호를 사용하세요(예: '에피소드 1', '챕터 10', '1.')", + "PlaceholderNewCollection": "새로운 컬렉션 이름", + "PlaceholderNewFolderPath": "새 폴더 경로", + "PlaceholderNewPlaylist": "새로운 재생 목록 이름", + "PlaceholderSearch": "검색..", + "PlaceholderSearchEpisode": "에피소드 검색..", + "StatsAuthorsAdded": "작가가 추가되었습니다", + "StatsBooksAdded": "추가된 책", + "StatsBooksAdditional": "추가된 내용은 다음과 같습니다…", + "StatsBooksFinished": "책 완성", + "StatsBooksFinishedThisYear": "올해 읽은 책이 몇 권 있어요…", + "StatsBooksListenedTo": "듣는 책", + "StatsCollectionGrewTo": "너의 책 컬렉션이 다음과 같이 늘어났습니다…", + "StatsSessions": "세션", + "StatsSpentListening": "보낸 청취시간", + "StatsTopAuthor": "인기 작가", + "StatsTopAuthors": "인기 작가들", + "StatsTopGenre": "인기 장르", + "StatsTopGenres": "인기 장르", + "StatsTopMonth": "월간 인기", + "StatsTopNarrator": "인기 내레이터", + "StatsTopNarrators": "인기 내레이터들", + "StatsTotalDuration": "총 기간은…", + "StatsYearInReview": "올해 리뷰", + "ToastAccountUpdateSuccess": "계정이 업데이트되었습니다", + "ToastAppriseUrlRequired": "Apprise URL을 입력해야 합니다.", + "ToastAsinRequired": "ASIN이 필요합니다", + "ToastAuthorImageRemoveSuccess": "작가 이미지가 삭제되었습니다.", + "ToastAuthorNotFound": "작가 \"{0}\"을(를) 찾을 수 없습니다.", + "ToastAuthorRemoveSuccess": "작가 삭제됨", + "ToastAuthorSearchNotFound": "작가를 찾을 수 없습니다", + "ToastAuthorUpdateMerged": "작가 병합됨", + "ToastAuthorUpdateSuccess": "작가 업데이트됨", + "ToastAuthorUpdateSuccessNoImageFound": "작가 업데이트됨(이미지 없음)", + "ToastBackupAppliedSuccess": "백업이 적용되었음", + "ToastBackupCreateFailed": "백업을 생성하지 못했습니다", + "ToastBackupCreateSuccess": "백업이 생성되었습니다", + "ToastBackupDeleteFailed": "백업을 삭제하지 못했습니다.", + "ToastBackupDeleteSuccess": "백업이 삭제되었습니다", + "ToastBackupInvalidMaxKeep": "보관할 백업 수가 올바르지 않습니다.", + "ToastBackupInvalidMaxSize": "잘못된 최대 백업 크기", + "ToastBackupRestoreFailed": "백업을 복원하지 못했습니다", + "ToastBackupUploadFailed": "백업 업로드에 실패했습니다", + "ToastBackupUploadSuccess": "백업 업로드됨", + "ToastBatchApplyDetailsToItemsSuccess": "항목에 적용된 세부 정보", + "ToastBatchDeleteFailed": "일괄 삭제에 실패했습니다", + "ToastBatchDeleteSuccess": "일괄 삭제 성공", + "ToastBatchQuickMatchFailed": "일괄 퀵 매치에 실패했습니다!", + "ToastBatchQuickMatchStarted": "{0}권의 책에 대한 일괄 퀵 매치가 시작되었습니다!", + "ToastBatchUpdateFailed": "일괄 업데이트에 실패했습니다", + "ToastBatchUpdateSuccess": "일괄 업데이트 성공", + "ToastBookmarkCreateFailed": "북마크를 생성하지 못했습니다.", + "ToastBookmarkCreateSuccess": "북마크 추가됨", + "ToastBookmarkRemoveSuccess": "북마크가 삭제되었습니다", + "ToastBulkChapterInvalidCount": "1~150 사이의 숫자를 입력하세요", + "ToastCachePurgeFailed": "캐시를 정리하지 못했습니다.", + "ToastCachePurgeSuccess": "캐시가 성공적으로 삭제되었습니다.", + "ToastChapterLocked": "챕터가 잠겼습니다.", + "ToastChapterStartTimeAdjusted": "챕터 시작 시간이 {0}초로 조정되었습니다.", + "ToastChaptersAllLocked": "모든 챕터는 잠겨 있습니다. 일부 챕터를 잠금 해제하여 시간을 이동하세요.", + "ToastChaptersHaveErrors": "챕터에 오류가 있습니다", + "ToastChaptersInvalidShiftAmountLast": "잘못된 이동량입니다. 마지막 장의 시작 시간이 이 오디오북의 길이를 초과합니다.", + "ToastChaptersInvalidShiftAmountStart": "잘못된 이동량입니다. 첫 번째 챕터의 길이는 0 또는 음수이며 두 번째 챕터로 덮어쓰여집니다. 두 번째 챕터의 시작 길이를 늘리세요.", + "ToastChaptersMustHaveTitles": "챕터에는 제목이 있어야 합니다.", + "ToastChaptersRemoved": "챕터가 삭제되었습니다", + "ToastChaptersUpdated": "챕터 업데이트됨", + "ToastCollectionItemsAddFailed": "컬렉션에 항목을 추가하는 데 실패했습니다.", + "ToastCollectionRemoveSuccess": "컬렉션이 제거되었습니다", + "ToastCollectionUpdateSuccess": "컬렉션이 업데이트되었습니다", + "ToastConnectionNotAvailable": "연결할 수 없습니다. 나중에 다시 시도해 주세요.", + "ToastCoverSearchFailed": "커버 검색에 실패했습니다", + "ToastCoverUpdateFailed": "커버 업데이트에 실패했습니다", + "ToastDateTimeInvalidOrIncomplete": "날짜와 시간이 잘못되었거나 불완전합니다.", + "ToastDeleteFileFailed": "파일을 삭제하지 못했습니다", + "ToastDeleteFileSuccess": "파일이 삭제되었습니다", + "ToastDeviceAddFailed": "장치를 추가하지 못했습니다", + "ToastDeviceNameAlreadyExists": "해당 이름의 전자책 단말기가 이미 존재합니다.", + "ToastDeviceTestEmailFailed": "테스트 이메일을 보내지 못했습니다.", + "ToastDeviceTestEmailSuccess": "테스트 이메일이 전송되었습니다.", + "ToastEmailSettingsUpdateSuccess": "이메일 설정이 업데이트되었습니다.", + "ToastEncodeCancelFailed": "인코딩 취소에 실패했습니다", + "ToastEncodeCancelSucces": "인코딩 취소됨", + "ToastEpisodeDownloadQueueClearFailed": "대기열을 지우는 데 실패했습니다.", + "ToastEpisodeDownloadQueueClearSuccess": "에피소드 다운로드 대기열이 지워졌습니다.", + "ToastEpisodeUpdateSuccess": "{0}개 에피소드 업데이트됨", + "ToastErrorCannotShare": "이 기기에서는 기본적으로 공유할 수 없습니다.", + "ToastFailedToCreate": "생성에 실패했습니다", + "ToastFailedToDelete": "삭제에 실패했습니다", + "ToastFailedToLoadData": "데이터를 로드하는 데 실패했습니다", + "ToastFailedToMatch": "매칭에 실패했습니다", + "ToastFailedToShare": "공유에 실패했습니다", + "ToastFailedToUpdate": "업데이트에 실패했습니다", + "ToastInvalidImageUrl": "잘못된 이미지 URL", + "ToastInvalidMaxEpisodesToDownload": "다운로드할 수 있는 최대 에피소드 수가 올바르지 않습니다.", + "ToastInvalidUrl": "잘못된 URL", + "ToastInvalidUrls": "하나 이상의 URL이 잘못되었습니다.", + "ToastItemCoverUpdateSuccess": "아이템 커버 업데이트됨", + "ToastItemDeletedFailed": "항목을 삭제하지 못했습니다.", + "ToastItemDeletedSuccess": "삭제된 항목", + "ToastItemDetailsUpdateSuccess": "항목 상세정보 업데이트됨", + "ToastItemMarkedAsFinishedFailed": "완료로 표시하지 못했습니다.", + "ToastItemMarkedAsFinishedSuccess": "완료로 표시된 항목", + "ToastItemMarkedAsNotFinishedFailed": "완료되지 않음으로 표시하는 데 실패했습니다.", + "ToastItemMarkedAsNotFinishedSuccess": "완료되지 않음으로 표시된 항목", + "ToastItemUpdateSuccess": "항목이 업데이트되었습니다", + "ToastLibraryCreateFailed": "라이브러리를 생성하지 못했습니다.", + "ToastLibraryCreateSuccess": "라이브러리 \"{0}\"이 생성되었습니다.", + "ToastLibraryDeleteFailed": "라이브러리 삭제에 실패했습니다", + "ToastLibraryDeleteSuccess": "라이브러리 삭제됨", + "ToastLibraryScanFailedToStart": "스캔을 시작하지 못했습니다", + "ToastLibraryScanStarted": "라이브러리 스캔이 시작되었습니다", + "ToastLibraryUpdateSuccess": "라이브러리 \"{0}\"이(가) 업데이트되었습니다.", + "ToastMatchAllAuthorsFailed": "모든 작가를 일치시키지 못했습니다.", + "ToastMetadataFilesRemovedError": "메타데이터를 제거하는 중 오류가 발생했습니다.{0} 파일", + "ToastMetadataFilesRemovedNoneFound": "메타데이터가 없습니다.{0} 라이브러리에서 파일을 찾았습니다.", + "ToastMetadataFilesRemovedNoneRemoved": "메타데이터가 없습니다.{0} 파일이 제거되었습니다.", + "ToastMetadataFilesRemovedSuccess": "{0} 메타데이터.{1} 파일 제거됨", + "ToastMustHaveAtLeastOnePath": "최소한 하나의 경로가 있어야 합니다", + "ToastNameEmailRequired": "이름과 이메일이 필요합니다", + "ToastNameRequired": "이름이 필요합니다", + "ToastNewApiKeyUserError": "사용자를 선택해야 합니다", + "ToastNewEpisodesFound": "{0}개의 새로운 에피소드가 발견되었습니다.", + "ToastNewUserCreatedFailed": "계정 생성에 실패했습니다: \"{0}\"", + "ToastNewUserCreatedSuccess": "새로운 계정이 생성되었습니다", + "ToastNewUserLibraryError": "최소한 하나의 라이브러리를 선택해야 합니다.", + "ToastNewUserPasswordError": "비밀번호가 있어야 합니다. 루트 사용자만 빈 비밀번호를 가질 수 있습니다.", + "ToastNewUserTagError": "최소한 하나의 태그를 선택해야 합니다.", + "ToastNewUserUsernameError": "사용자 이름을 입력하세요", + "ToastNoNewEpisodesFound": "새로운 에피소드가 없습니다", + "ToastNoRSSFeed": "팟캐스트에 RSS 피드가 없습니다", + "ToastNoUpdatesNecessary": "업데이트가 필요하지 않습니다", + "ToastNotificationCreateFailed": "알림을 생성하지 못했습니다.", + "ToastNotificationDeleteFailed": "알림 삭제에 실패했습니다", + "ToastNotificationFailedMaximum": "실패한 최대 시도 횟수는 0 이상이어야 합니다.", + "ToastNotificationQueueMaximum": "최대 알림 대기열은 0 이상이어야 합니다.", + "ToastNotificationSettingsUpdateSuccess": "알림 설정이 업데이트되었습니다.", + "ToastNotificationTestTriggerFailed": "테스트 알림을 트리거하지 못했습니다.", + "ToastNotificationTestTriggerSuccess": "테스트 알림이 트리거되었습니다.", + "ToastNotificationUpdateSuccess": "알림이 업데이트되었습니다", + "ToastPlaylistCreateFailed": "플레이리스트를 생성하지 못했습니다", + "ToastPlaylistCreateSuccess": "플레이리스트가 생성되었습니다", + "ToastPlaylistRemoveSuccess": "재생목록이 삭제되었습니다", + "ToastPlaylistUpdateSuccess": "플레이리스트가 업데이트되었습니다", + "ToastPodcastCreateFailed": "팟캐스트를 만들지 못했습니다", + "ToastPodcastCreateSuccess": "팟캐스트가 성공적으로 생성되었습니다.", + "ToastPodcastEpisodeUpdated": "에피소드 업데이트됨", + "ToastPodcastGetFeedFailed": "팟캐스트 피드를 가져오지 못했습니다.", + "ToastPodcastNoEpisodesInFeed": "RSS 피드에서 에피소드를 찾을 수 없습니다.", + "ToastPodcastNoRssFeed": "팟캐스트에 RSS 피드가 없습니다", + "ToastProgressIsNotBeingSynced": "진행 상황이 동기화되지 않습니다. 재생을 다시 시작하세요.", + "ToastProviderCreatedFailed": "공급자를 추가하지 못했습니다", + "ToastProviderCreatedSuccess": "새로운 공급자가 추가되었습니다", + "ToastProviderNameAndUrlRequired": "이름과 URL이 필요합니다", + "ToastProviderRemoveSuccess": "제공자 제거됨", + "ToastRSSFeedCloseFailed": "RSS 피드를 닫지 못했습니다.", + "ToastRSSFeedCloseSuccess": "RSS 피드가 닫혔습니다", + "ToastRemoveFailed": "제거에 실패했습니다", + "ToastRemoveItemFromCollectionFailed": "컬렉션에서 항목을 제거하지 못했습니다.", + "ToastRemoveItemFromCollectionSuccess": "컬렉션에서 항목이 제거되었습니다.", + "ToastRemoveItemsWithIssuesFailed": "이슈가 있는 라이브러리 항목을 제거하지 못했습니다.", + "ToastRemoveItemsWithIssuesSuccess": "이슈가 있는 라이브러리 항목을 제거했습니다.", + "ToastRenameFailed": "이름 바꾸기에 실패했습니다", + "ToastRescanFailed": "{0}에 대한 재스캔에 실패했습니다.", + "ToastRescanRemoved": "재스캔 완료 항목이 제거되었습니다.", + "ToastRescanUpToDate": "재스캔 완료 항목이 최신 상태였습니다.", + "ToastRescanUpdated": "재스캔 완료 항목이 업데이트되었습니다.", + "ToastScanFailed": "라이브러리 항목 스캔에 실패했습니다.", + "ToastSelectAtLeastOneUser": "최소한 한 명의 사용자를 선택하세요", + "ToastSendEbookToDeviceFailed": "기기로 전자책을 보내지 못했습니다.", + "ToastSendEbookToDeviceSuccess": "전자책이 기기 \"{0}\"로 전송되었습니다.", + "ToastSeriesSubmitFailedSameName": "같은 이름의 두 시리즈를 추가할 수 없습니다.", + "ToastSeriesUpdateFailed": "시리즈 업데이트에 실패했습니다", + "ToastSeriesUpdateSuccess": "시리즈 업데이트 성공", + "ToastServerSettingsUpdateSuccess": "서버 설정이 업데이트되었습니다.", + "ToastSessionCloseFailed": "세션을 닫지 못했습니다", + "ToastSessionDeleteFailed": "세션 삭제에 실패했습니다", + "ToastSessionDeleteSuccess": "세션이 삭제되었습니다", + "ToastSleepTimerDone": "슬립 타이머 완료... zZzzZz", + "ToastSlugMustChange": "슬러그에 잘못된 문자가 포함되어 있습니다.", + "ToastSlugRequired": "슬러그가 필요합니다", + "ToastSocketConnected": "소켓 연결됨", + "ToastSocketDisconnected": "소켓이 연결해제", + "ToastSocketFailedToConnect": "소켓 연결에 실패했습니다", + "ToastSortingPrefixesEmptyError": "최소 1개의 정렬 접두사가 있어야 합니다.", + "ToastSortingPrefixesUpdateSuccess": "정렬 접두사가 업데이트되었습니다({0}개 항목)", + "ToastTitleRequired": "제목은 필수입니다", + "ToastUnknownError": "알 수 없는 오류", + "ToastUnlinkOpenIdFailed": "OpenID에서 사용자 연결을 해제하지 못했습니다.", + "ToastUnlinkOpenIdSuccess": "OpenID에서 사용자 연결이 해제되었습니다.", + "ToastUploaderFilepathExistsError": "파일 경로 \"{0}\"이(가) 서버에 이미 있습니다.", + "ToastUploaderItemExistsInSubdirectoryError": "항목 \"{0}\"이(가) 업로드 경로의 하위 디렉토리를 사용하고 있습니다.", + "ToastUserDeleteFailed": "사용자 삭제에 실패했습니다", + "ToastUserDeleteSuccess": "사용자가 삭제되었습니다", + "ToastUserPasswordChangeSuccess": "비밀번호가 성공적으로 변경되었습니다", + "ToastUserPasswordMismatch": "비밀번호가 일치하지 않습니다", + "ToastUserPasswordMustChange": "새 비밀번호는 이전 비밀번호와 일치할 수 없습니다.", + "ToastUserRootRequireName": "루트 사용자 이름을 입력해야 합니다", + "TooltipAddChapters": "챕터 추가", + "TooltipAddOneSecond": "1초 추가", + "TooltipAdjustChapterStart": "시작 시간을 조정하려면 클릭하세요", + "TooltipLockAllChapters": "모든 챕터 잠금", + "TooltipLockChapter": "장 잠금(범위를 위해 Shift+클릭)", + "TooltipSubtractOneSecond": "1초 빼기", + "TooltipUnlockAllChapters": "모든 챕터 잠금 해제", + "TooltipUnlockChapter": "챕터 잠금 해제(범위를 보려면 Shift+클릭)" +} diff --git a/client/strings/lt.json b/client/strings/lt.json index 9ebec519..b5ca6663 100644 --- a/client/strings/lt.json +++ b/client/strings/lt.json @@ -18,6 +18,7 @@ "ButtonChooseAFolder": "Pasirinkite aplanką", "ButtonChooseFiles": "Pasirinkite failus", "ButtonClearFilter": "Valyti filtrą", + "ButtonClose": "Uždaryti", "ButtonCloseFeed": "Uždaryti srautą", "ButtonCloseSession": "Uždaryti Atidarytą sesiją", "ButtonCollections": "Kolekcijos", @@ -251,7 +252,7 @@ "LabelDuration": "Trukmė", "LabelDurationFound": "Rasta trukmė:", "LabelEbook": "Elektroninė knyga", - "LabelEbooks": "Elektroninės knygos", + "LabelEbooks": "El. knygos", "LabelEdit": "Redaguoti", "LabelEmail": "El. paštas", "LabelEmailSettingsFromAddress": "Siuntėjo adresas", @@ -261,6 +262,7 @@ "LabelEmbeddedCover": "Įterptas viršelis", "LabelEnable": "Įjungti", "LabelEnd": "Pabaiga", + "LabelEndOfChapter": "Skyriaus pabaiga", "LabelEpisode": "Epizodas", "LabelEpisodeTitle": "Epizodo pavadinimas", "LabelEpisodeType": "Epizodo tipas", @@ -282,8 +284,8 @@ "LabelGenre": "Žanras", "LabelGenres": "Žanrai", "LabelHardDeleteFile": "Galutinai ištrinti failą", - "LabelHasEbook": "Turi e-knygą", - "LabelHasSupplementaryEbook": "Turi papildomą e-knygą", + "LabelHasEbook": "Turi el. knygą", + "LabelHasSupplementaryEbook": "Turi papildomą el. knygą", "LabelHost": "Serveris", "LabelHour": "Valanda", "LabelIcon": "Piktograma", diff --git a/client/strings/pl.json b/client/strings/pl.json index 6f83720d..316e8423 100644 --- a/client/strings/pl.json +++ b/client/strings/pl.json @@ -76,7 +76,7 @@ "ButtonReScan": "Ponowne skanowanie", "ButtonRead": "Czytaj", "ButtonReadLess": "Pokaż mniej", - "ButtonReadMore": "Pokaż więcej", + "ButtonReadMore": "Czytaj więcej", "ButtonRefresh": "Odśwież", "ButtonRemove": "Usuń", "ButtonRemoveAll": "Usuń wszystko", @@ -96,7 +96,7 @@ "ButtonScrollRight": "Przewiń w prawo", "ButtonSearch": "Szukaj", "ButtonSelectFolderPath": "Wybierz ścieżkę folderu", - "ButtonSeries": "Seria", + "ButtonSeries": "Serial", "ButtonSetChaptersFromTracks": "Ustawiaj rozdziały na podstawie utworów", "ButtonShare": "Udostępnij", "ButtonShiftTimes": "Przesunięcie czasowe", @@ -363,7 +363,7 @@ "LabelExpiresAt": "Wygasa w", "LabelExpiresInSeconds": "Wygasa za (sekund)", "LabelExpiresNever": "Nigdy", - "LabelExplicit": "Nieprzyzwoite", + "LabelExplicit": "18+", "LabelExplicitChecked": "Nieprzyzwoite (sprawdzone)", "LabelExplicitUnchecked": "Przyzwoite (niesprawdzone)", "LabelExportOPML": "Wyeksportuj OPML", @@ -383,7 +383,7 @@ "LabelFolders": "Foldery", "LabelFontBold": "Pogrubiony", "LabelFontBoldness": "Grubość czcionki", - "LabelFontFamily": "Rodzina czcionek", + "LabelFontFamily": "Krój pisma", "LabelFontItalic": "Kursywa", "LabelFontScale": "Rozmiar czcionki", "LabelFontStrikethrough": "Przekreślony", @@ -587,8 +587,8 @@ "LabelSettingsBookshelfViewHelp": "Widok półki z książkami", "LabelSettingsChromecastSupport": "Wsparcie Chromecast", "LabelSettingsDateFormat": "Format daty", - "LabelSettingsEnableWatcher": "Automatyczne skanowanie bibliotek w poszukiwaniu zmian", - "LabelSettingsEnableWatcherForLibrary": "Automatyczne skanowanie biblioteki w poszukiwaniu zmian", + "LabelSettingsEnableWatcher": "Automatyczne monitorowanie bibliotek w poszukiwaniu zmian", + "LabelSettingsEnableWatcherForLibrary": "Automatyczne monitorowanie biblioteki w poszukiwaniu zmian", "LabelSettingsEnableWatcherHelp": "Włącza automatyczne dodawanie/aktualizację pozycji gdy wykryte zostaną zmiany w plikach. Wymaga restartu serwera", "LabelSettingsEpubsAllowScriptedContent": "Zezwalanie na skrypty w plikach epub", "LabelSettingsEpubsAllowScriptedContentHelp": "Zezwala plikom epub na wykonywanie skryptów. Zaleca się mieć to ustawienie wyłączone, chyba że ma się zaufanie do źródła plików epub.", @@ -629,6 +629,7 @@ "LabelShowSubtitles": "Pokaż Napisy", "LabelSize": "Rozmiar", "LabelSleepTimer": "Wyłącznik czasowy", + "LabelSlug": "slug (części URL która identyfikuje konkretny zasób)", "LabelSortAscending": "Rosnąco", "LabelSortDescending": "Malejąco", "LabelSortPubDate": "Sortuj według daty publikacji", @@ -667,6 +668,7 @@ "LabelThemeDark": "Ciemny", "LabelThemeLight": "Jasny", "LabelThemeSepia": "Sepia", + "LabelTimeBase": "Podstawa czasu", "LabelTimeDurationXHours": "{0} godzin", "LabelTimeDurationXMinutes": "{0} minuty", "LabelTimeDurationXSeconds": "{0} sekundy", @@ -720,6 +722,7 @@ "LabelViewPlayerSettings": "Zobacz ustawienia odtwarzacza", "LabelViewQueue": "Wyświetlaj kolejkę odtwarzania", "LabelVolume": "Głośność", + "LabelWebRedirectURLsDescription": "Zezwól na te adresy URL w swoim dostawcy OAuth, aby umożliwić przekierowanie z powrotem do aplikacji internetowej po zalogowaniu:", "LabelWeekdaysToRun": "Dni tygodnia", "LabelXBooks": "{0} książek", "LabelXItems": "{0} elementów", @@ -740,6 +743,7 @@ "MessageBackupsLocationNoEditNote": "Uwaga: Lokalizacja kopii zapasowej jest ustawiona poprzez zmienną środowiskową i nie może być tutaj zmieniona.", "MessageBackupsLocationPathEmpty": "Ścieżka do kopii zapasowej nie może być pusta", "MessageBatchEditPopulateMapDetailsAllHelp": "Wypełnij włączone pola danymi ze wszystkich elementów. Pola z wieloma wartościami zostaną scalone.", + "MessageBatchEditPopulateMapDetailsItemHelp": "Wypełnij pola szczegółów mapy włączonej danymi z tego elementu", "MessageBatchQuickMatchDescription": "Quick Match będzie próbował dodać brakujące okładki i metadane dla wybranych elementów. Włącz poniższe opcje, aby umożliwić Quick Match nadpisanie istniejących okładek i/lub metadanych.", "MessageBookshelfNoCollections": "Nie posiadasz jeszcze żadnych kolekcji", "MessageBookshelfNoCollectionsHelp": "Kolekcje są publiczne. Wszyscy użytkownicy mający dostęp do biblioteki mogą je zobaczyć.", @@ -811,6 +815,7 @@ "MessageFetching": "Pobieranie...", "MessageForceReScanDescription": "przeskanuje wszystkie pliki ponownie, jak przy świeżym skanowaniu. Tagi ID3 plików audio, pliki OPF i pliki tekstowe będą skanowane jak nowe.", "MessageHeatmapListeningTimeTooltip": "{0} słucha na {1}", + "MessageHeatmapNoListeningSessions": "Brak sesji słuchania na {0}", "MessageImportantNotice": "Ważna informacja!", "MessageInsertChapterBelow": "Wstaw rozdział poniżej", "MessageInvalidAsin": "Nieprawidłowy ASIN", @@ -885,6 +890,7 @@ "MessageScheduleRunEveryWeekdayAtTime": "Uruchom w każdy {0} o {1}", "MessageSearchResultsFor": "Wyniki wyszukiwania dla", "MessageSelected": "{0} wybranych", + "MessageSeriesSequenceCannotContainSpaces": "Sekwencja serii nie może zawierać spacji", "MessageServerCouldNotBeReached": "Nie udało się uzyskać połączenia z serwerem", "MessageSetChaptersFromTracksDescription": "Ustaw rozdziały, używając każdego pliku audio jako rozdziału, a tytuł rozdziału jako nazwy pliku audio.", "MessageShareExpirationWillBe": "Czas udostępniania {0}", @@ -902,8 +908,13 @@ "MessageTaskFailedToBackupAudioFile": "Nieudana próba wykonania kopii zapasowego pliku audio \"{0}\"", "MessageTaskFailedToCreateCacheDirectory": "Nie udało się utworzyć katalogu cache", "MessageTaskFailedToEmbedMetadataInFile": "Nie udało się wbudować metadanych do pliku \"{0}\"", + "MessageTaskFailedToMergeAudioFiles": "Nie udało się połączyć plików audio", + "MessageTaskFailedToMoveM4bFile": "Nie udało się przenieść pliku m4b", "MessageTaskFailedToWriteMetadataFile": "Niepowodzenie zapisania pliku metadanych", + "MessageTaskMatchingBooksInLibrary": "Pasujące książki w bibliotece \"{0}\"", "MessageTaskNoFilesToScan": "Brak plików do skanowania", + "MessageTaskOpmlImport": "Importuj OPML", + "MessageTaskOpmlImportDescription": "Tworzenie {0} podcastów z kanałów RSS", "MessageTaskScanItemsAdded": "Dodano {0}", "MessageTaskScanItemsMissing": "Brakuje {0}", "MessageTaskScanItemsUpdated": "Zaktualizowano {0}", diff --git a/client/strings/ru.json b/client/strings/ru.json index 8bebb283..e0b04864 100644 --- a/client/strings/ru.json +++ b/client/strings/ru.json @@ -383,7 +383,7 @@ "LabelFolders": "Папки", "LabelFontBold": "Жирный", "LabelFontBoldness": "Жирность шрифта", - "LabelFontFamily": "Семейство шрифтов", + "LabelFontFamily": "Семейство шрифта", "LabelFontItalic": "Курсив", "LabelFontScale": "Масштаб шрифта", "LabelFontStrikethrough": "Зачеркнутый", @@ -588,8 +588,8 @@ "LabelSettingsBookshelfViewHelp": "Конструкция с деревянными полками", "LabelSettingsChromecastSupport": "Поддержка Chromecast", "LabelSettingsDateFormat": "Формат даты", - "LabelSettingsEnableWatcher": "Автоматическое сканирование библиотек на изменение", - "LabelSettingsEnableWatcherForLibrary": "Автоматическое сканирование библиотеки на изменение", + "LabelSettingsEnableWatcher": "Автоматически отслеживать изменения в библиотеках", + "LabelSettingsEnableWatcherForLibrary": "Автоматический просмотр библиотеки на изменение", "LabelSettingsEnableWatcherHelp": "Включает автоматическое добавление/обновление элементов при обнаружении изменений файлов. *Требуется перезапуск сервера", "LabelSettingsEpubsAllowScriptedContent": "Разрешение содержимого epub с скриптами", "LabelSettingsEpubsAllowScriptedContentHelp": "Разрешить файлам epub выполнять скрипты. Рекомендуется отключать этот параметр, если вы не доверяете источнику файлов epub.", @@ -888,7 +888,7 @@ "MessageResetChaptersConfirm": "Вы уверены, что хотите сбросить главы и отменить внесенные изменения?", "MessageRestoreBackupConfirm": "Вы уверены, что хотите восстановить резервную копию, созданную", "MessageRestoreBackupWarning": "Восстановление резервной копии перезапишет всю базу данных, расположенную в /config, и обложки изображений в /metadata/items и /metadata/authors.

Бэкапы не изменяют файлы в папках библиотеки. Если вы включили параметры сервера для хранения обложек и метаданных в папках библиотеки, то они не резервируются и не перезаписываются.

Все клиенты, использующие ваш сервер, будут автоматически обновлены.", - "MessageScheduleLibraryScanNote": "Большинству пользователей рекомендуется отключить эту функцию и включить функцию просмотра папок. Программа просмотра папок автоматически обнаружит изменения в папках вашей библиотеки. Программа просмотра папок работает не для каждой файловой системы (например, NFS), поэтому вместо этого можно использовать запланированные проверки библиотеки.", + "MessageScheduleLibraryScanNote": "Большинству пользователей рекомендуется отключить эту функцию и оставить включённой функцию \"Автоматически отслеживать изменения в библиотеках\" - она будет автоматически обнаруживать изменения в папках вашей библиотеки. Включите эту функцию если \"Автоматически отслеживать изменения в библиотеках\" не работает для вашей файловой системы (например, NFS).", "MessageScheduleRunEveryWeekdayAtTime": "Запуск каждые {0} по {1}", "MessageSearchResultsFor": "Результаты поиска для", "MessageSelected": "{0} выбрано", diff --git a/client/strings/sv.json b/client/strings/sv.json index 2b8a9de3..7bd9753b 100644 --- a/client/strings/sv.json +++ b/client/strings/sv.json @@ -385,13 +385,13 @@ "LabelFontBoldness": "Fetstil", "LabelFontFamily": "Typsnittsfamilj", "LabelFontItalic": "Kursiv", - "LabelFontScale": "Skala på typsnitt", + "LabelFontScale": "Storlek på typsnitt", "LabelFontStrikethrough": "Genomstruken", "LabelFormat": "Format", "LabelFull": "Komplett", "LabelGenre": "Kategori", "LabelGenres": "Kategorier", - "LabelHardDeleteFile": "Hård radering av fil", + "LabelHardDeleteFile": "Permanent radering av fil", "LabelHasEbook": "Har e-bok", "LabelHasSupplementaryEbook": "Har kompletterande e-bok", "LabelHideSubtitles": "Dölj underrubriker", @@ -588,7 +588,7 @@ "LabelSettingsBookshelfViewHelp": "Bakgrund med ett utseende liknande en bokhylla i trä", "LabelSettingsChromecastSupport": "Stöd för Chromecast", "LabelSettingsDateFormat": "Datumformat", - "LabelSettingsEnableWatcher": "Bevaka biblioteken automatiskt efter ändringar", + "LabelSettingsEnableWatcher": "Bevaka automatiskt förändringar i biblioteken", "LabelSettingsEnableWatcherForLibrary": "Bevaka biblioteket automatiskt efter ändringar", "LabelSettingsEnableWatcherHelp": "Aktiverar automatik att upptäcka när objekt
adderas, uppdateras eller raderas.
OBS: Kräver en omstart av servern", "LabelSettingsEpubsAllowScriptedContent": "Tillåt e-böcker i epubs-format som innehåller script", @@ -790,7 +790,7 @@ "MessageConfirmRemoveAuthor": "Är du säker på att du vill ta bort författaren \"{0}\"?", "MessageConfirmRemoveCollection": "Är du säker på att du vill ta bort samlingen \"{0}\"?", "MessageConfirmRemoveEpisode": "Är du säker på att du vill radera avsnittet \"{0}\"?", - "MessageConfirmRemoveEpisodeNote": "Anmärkning: Detta tar inte bort ljudfilen om inte \"Hard delete file\" är aktivt", + "MessageConfirmRemoveEpisodeNote": "OBSERERA: Detta tar inte bort ljudfilen om inte \"Permanent radering av fil\" är aktiverad", "MessageConfirmRemoveEpisodes": "Är du säker på att du vill radera {0} avsnitt?", "MessageConfirmRemoveListeningSessions": "Är du säker på att du vill radera {0} lyssningstillfällen?", "MessageConfirmRemoveMetadataFiles": "Är du säker på att du vill radera filerna 'metadata.{0}' i alla mappar i ditt bibliotek?", diff --git a/client/strings/uk.json b/client/strings/uk.json index 32546fe0..1db23322 100644 --- a/client/strings/uk.json +++ b/client/strings/uk.json @@ -383,7 +383,7 @@ "LabelFolders": "Теки", "LabelFontBold": "Жирний", "LabelFontBoldness": "Товщина шрифту", - "LabelFontFamily": "Гарнітура", + "LabelFontFamily": "Сімейство шрифтів", "LabelFontItalic": "Курсив", "LabelFontScale": "Розмір шрифту", "LabelFontStrikethrough": "Закреслений", diff --git a/client/strings/zh-cn.json b/client/strings/zh-cn.json index b7e4eac3..1a95256a 100644 --- a/client/strings/zh-cn.json +++ b/client/strings/zh-cn.json @@ -383,7 +383,7 @@ "LabelFolders": "文件夹", "LabelFontBold": "加粗", "LabelFontBoldness": "字体粗细", - "LabelFontFamily": "字体系列", + "LabelFontFamily": "字体", "LabelFontItalic": "斜体", "LabelFontScale": "字体比例", "LabelFontStrikethrough": "删除线",