Translated using Weblate

Currently translated at 100.0% (1283 of 1283 strings) (Chinese (Traditional Han script))
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/zh_Hant/

Translated using Weblate

Currently translated at 100.0% (1283 of 1283 strings) (Spanish)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/es/

Translated using Weblate

Currently translated at 48.1% (601 of 1249 strings) (Ukrainian)
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/uk/

Translated using Weblate

Currently translated at 100.0% (1249 of 1249 strings) (Chinese (Traditional Han script))
Translation: feishin/Translation
Translate-URL: https://hosted.weblate.org/projects/feishin/translation/zh_Hant/

Co-authored-by: Fordas <fordas15@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: York <goog10216922@gmail.com>
Co-authored-by: albatrays <weblate.duct925@passmail.net>
This commit is contained in:
Hosted Weblate
2026-06-23 06:16:00 +02:00
parent 4a7f084b59
commit 2103c3b8c6
3 changed files with 241 additions and 10 deletions
+37 -1
View File
@@ -457,7 +457,43 @@
"autoDJ_songStrategy": "Modo de selección de canción", "autoDJ_songStrategy": "Modo de selección de canción",
"autoDJ_strategy_option_library_random": "Aleatorio", "autoDJ_strategy_option_library_random": "Aleatorio",
"autoDJ_strategy_option_similar": "Similar", "autoDJ_strategy_option_similar": "Similar",
"autoDJ_mode_description": "Elegir para añadir canciones o álbumes enteros a la cola" "autoDJ_mode_description": "Elegir para añadir canciones o álbumes enteros a la cola",
"enableFurigana_description": "Mostrar guías de pronunciación (furigana) sobre letras kanji japonesas.",
"enableFurigana": "Activar generación de furigana",
"equalizer_descriptionMpv": "Ecualizador paramétrico a través de FFmpeg lavfi (MPV)",
"equalizer_descriptionWebAudio": "Ecualizador paramétrico a través de la API de Web Audio",
"equalizer": "Ecualizador",
"equalizerBands": "Bandas",
"equalizerBands_description": "Ganancia por banda. Arrastrar arriba/abajo o escribir un valor. Rango: -12 a +12 dB.",
"equalizerPreamp_description": "Ganancia de entrada antes de las bandas de ecualización. Ajústala en negativo al realzar las bandas para evitar el clipping (MPV).",
"equalizerPreamp": "Preamplificador",
"equalizerPreset_description": "Aplica una curva de ecualizador personalizada integrada o guardada",
"equalizerPreset": "Preajuste",
"equalizerPresetDeletePlaceholder": "Elimianr personalizado...",
"equalizerPresetGroupBuiltIn": "Integrado",
"equalizerPresetGroupCustom": "Personalizado",
"equalizerPresetNamePlaceholder": "Nombre del preajuste...",
"equalizerPresetSelectPlaceholder": "Seleccionar preajuste",
"equalizerSavePreset": "Guardar preajuste",
"equalizerSavePreset_description": "Guarda la configuración del ecualizador actual como un preajuste nombrado",
"compressor_descriptionMpv": "Compresor de rango dinámico a través del compresor de FFmpeg (MPV)",
"compressor_descriptionWebAudio": "Compresor de rango dinámico a través de la API de Web Audio",
"compressor": "Compresor",
"compressorThreshold": "Umbral",
"compressorThreshold_description": "Nivel de señal a partir del cual comienza la compresión.",
"compressorSavePreset_description": "Guarda la configuración actual del compresor como un preajuste nombrado",
"compressorReset_description": "Restaura todos los parámetros del compresor a sus valores predeterminados",
"compressorRelease": "Liberación",
"compressorRelease_description": "La rapidez con la que el compresor se libera una vez que la señal desciende por debajo del umbral.",
"compressorRatio": "Ratio",
"compressorRatio_description": "Ratio de compresión, p. ej. 4 = 4:1.",
"compressorPreset_description": "Aplica una configuración personalizada del compresor integrada o guardada",
"compressorKnee_description": "Ancho de la zona de respuesta suave. Cuanto mayor sea el valor, más gradual será la transición hacia la compresión.",
"compressorKnee": "Zona de respuesta",
"compressorMakeupGain_description": "Ganancia de salida aplicada tras la compresión para recuperar el volumen.",
"compressorMakeupGain": "Ganancia de compensación",
"compressorAttack_description": "La rapidez con la que el compresor entra en acción una vez que la señal supera el umbral.",
"compressorAttack": "Ataque"
}, },
"action": { "action": {
"editPlaylist": "Editar $t(entity.playlist, {\"count\": 1})", "editPlaylist": "Editar $t(entity.playlist, {\"count\": 1})",
+167 -8
View File
@@ -40,7 +40,10 @@
"listenbrainz": "Відкрити у ListenBrainz", "listenbrainz": "Відкрити у ListenBrainz",
"qobuz": "Відкрити у Qobuz", "qobuz": "Відкрити у Qobuz",
"spotify": "Відкрити у Spotify" "spotify": "Відкрити у Spotify"
} },
"goToCurrent": "Перейти до поточного елементу",
"collapseAllFolders": "Згорнути всі папки",
"expandAllFolders": "Розгорнути всі папки"
}, },
"common": { "common": {
"countSelected": "Вибрано {{count}}", "countSelected": "Вибрано {{count}}",
@@ -170,7 +173,8 @@
"itemsMore": "{{count}} більше", "itemsMore": "{{count}} більше",
"numberOfResults": "{{numberOfResults}} результатів", "numberOfResults": "{{numberOfResults}} результатів",
"newVersionAvailable": "Доступна нова версія", "newVersionAvailable": "Доступна нова версія",
"back": "Повернутися" "back": "Повернутися",
"openFolder": "Відкрити папку"
}, },
"entity": { "entity": {
"album_one": "Альбом", "album_one": "Альбом",
@@ -338,7 +342,9 @@
"notContains": "Не містить", "notContains": "Не містить",
"notInPlaylist": "Немає в", "notInPlaylist": "Немає в",
"notInTheLast": "Не є в останньому", "notInTheLast": "Не є в останньому",
"startsWith": "Починається з" "startsWith": "Починається з",
"isMissing": "Загублений",
"isPresent": "Присутній"
}, },
"form": { "form": {
"addServer": { "addServer": {
@@ -369,7 +375,8 @@
"input_skipDuplicates": "Пропустити дублікати", "input_skipDuplicates": "Пропустити дублікати",
"searchOrCreate": "Шукайте $t(entity.playlist, {\"count\": 2}) або пишіть, щоб створити новий", "searchOrCreate": "Шукайте $t(entity.playlist, {\"count\": 2}) або пишіть, щоб створити новий",
"success": "Додано $t(entity.trackWithCount, {\"count\": {{message}} }) до $t(entity.playlistWithCount, {\"count\": {{numOfPlaylists}} })", "success": "Додано $t(entity.trackWithCount, {\"count\": {{message}} }) до $t(entity.playlistWithCount, {\"count\": {{numOfPlaylists}} })",
"title": "Додати до $t(entity.playlist, {\"count\": 1})" "title": "Додати до $t(entity.playlist, {\"count\": 1})",
"noneAdded": "Ніяких треків не було додано до $t(entity.playlist, {\"count\": 1}) '{{playlist}}'"
}, },
"createPlaylist": { "createPlaylist": {
"input_description": "$t(common.description)", "input_description": "$t(common.description)",
@@ -437,7 +444,12 @@
"input_played": "Відтворити фільтр", "input_played": "Відтворити фільтр",
"input_played_optionAll": "Всі треки", "input_played_optionAll": "Всі треки",
"input_played_optionUnplayed": "Тільки не відтворені треки", "input_played_optionUnplayed": "Тільки не відтворені треки",
"input_played_optionPlayed": "Тільки відтворені треки" "input_played_optionPlayed": "Тільки відтворені треки",
"input_kind_albums": "Альбоми",
"input_kind_songs": "Треки",
"input_kind": "Випадкові вибори",
"input_limit_albums": "Скільки альбомів?",
"input_limit_songs": "Скільки треків?"
}, },
"updateServer": { "updateServer": {
"success": "Сервер успішно оновлено", "success": "Сервер успішно оновлено",
@@ -453,7 +465,57 @@
} }
}, },
"player": { "player": {
"skip": "Пропустити" "skip": "Пропустити",
"repeat": "Повторювати",
"repeat_all": "Повторювати всі",
"repeat_off": "Повторювання вимкнено",
"restoreQueueFromServer": "Відновити чергу з серверу",
"saveQueueToServer": "Зберегти чергу до серверу",
"shuffle": "Грати (перемішано)",
"shuffle_off": "Перемішування вимкнено",
"addLast": "Останній",
"addNext": "Наступним",
"addLastShuffled": "Останнім (перемішано)",
"addNextShuffled": "Наступним (перемішано)",
"albumRadio": "Радіо альбому",
"artistRadio": "Радіо артиста",
"holdToShuffle": "Утримуйте щоб перемішати",
"favorite": "Додати до вибраних",
"lyrics": "Тексти пісень",
"mute": "Вимкнути звук",
"muted": "Звук вимкнено",
"next": "Наступний",
"play": "Грати",
"playbackFetchCancel": "Будь ласка, трошки почекайте... закрийте повідомлення, щоб скасувати",
"playbackFetchInProgress": "Завантаження треків…",
"playbackFetchNoResults": "Треків не знайдено",
"playbackSpeed": "Швидкість відтворення",
"playRandom": "Грати випадково",
"playSimilarSongs": "Грати схожі треки",
"previous": "Попередній",
"queue_clear": "Очистити чергу",
"queue_moveToBottom": "Пересунути виділені вниз",
"queue_moveToTop": "Пересунути виділені угору",
"queue_remove": "Видалити виділені",
"skip_back": "Перемотати назад",
"skip_forward": "Перемотати вперед",
"stop": "Зупинити",
"toggleFullscreenPlayer": "Перемкнути повноекранний плеєр",
"trackRadio": "Радіо треку",
"unfavorite": "Прибрати з вибраних",
"pause": "Пауза",
"viewQueue": "Переглянути чергу",
"sleepTimer": "Таймер сну",
"sleepTimer_endOfSong": "Кінець поточного треку",
"sleepTimer_endOfAlbum": "Кінець поточного альбому",
"sleepTimer_minutes": "{{count}} хв",
"sleepTimer_hours": "{{count}} г",
"sleepTimer_custom": "Користувацький",
"sleepTimer_off": "Вимкнено",
"sleepTimer_timeRemaining": "{{time}} залишилось",
"sleepTimer_setCustom": "Встановити таймер",
"sleepTimer_cancel": "Скасувати таймер",
"scrobbleForceSubmit": "Змусити скробблинути"
}, },
"page": { "page": {
"albumArtistDetail": { "albumArtistDetail": {
@@ -570,7 +632,9 @@
"showLyricProvider": "Показувати джерело тексту пісень", "showLyricProvider": "Показувати джерело тексту пісень",
"synchronized": "Синхронізовано", "synchronized": "Синхронізовано",
"unsynchronized": "Несинхронізовано", "unsynchronized": "Несинхронізовано",
"useImageAspectRatio": "Використовувати співвідношення сторін зображення" "useImageAspectRatio": "Використовувати співвідношення сторін зображення",
"lyricOpacityNonActive": "Непрозорість неактивних слів",
"lyricScaleNonActive": "Масштаб неактивних слів"
}, },
"lyrics": "Текст пісні", "lyrics": "Текст пісні",
"related": "Пов'язані", "related": "Пов'язані",
@@ -599,7 +663,102 @@
"genres": "$t(entity.genre, {\"count\": 2})", "genres": "$t(entity.genre, {\"count\": 2})",
"mostPlayed": "Найбільш відтворені", "mostPlayed": "Найбільш відтворені",
"newlyAdded": "Нещодавно додані релізи", "newlyAdded": "Нещодавно додані релізи",
"recentlyPlayed": "Нещодавно відтворені" "recentlyPlayed": "Нещодавно відтворені",
"recentlyReleased": "Нещодавно випущені",
"title": "$t(common.home)"
},
"itemDetail": {
"copyPath": "Скопіювати шлях до буфера обміну",
"copiedPath": "Шлях успішно скопійовано",
"openFile": "Показати трек у файловому менеджері"
},
"setting": {
"sidebar": "Бічна панель",
"remote": "Віддалений",
"exportImport": "Імпортувати/експортувати",
"scrobble": "Скробблінг",
"audio": "Аудіо",
"lyrics": "Тексти пісень",
"lyricsDisplay": "Відображення текстів пісень",
"transcoding": "Транскодування",
"discord": "Діскорд",
"logger": "Логгер",
"playerFilters": "Фільтри плеєра"
},
"sidebar": {
"albumArtists": "$t(entity.albumArtist, {\"count\": 2})",
"albums": "$t(entity.album, {\"count\": 2})",
"collections": "Колекції",
"artists": "$t(entity.artist, {\"count\": 2})",
"favorites": "$t(entity.favorite, {\"count\": 2})",
"folders": "$t(entity.folder, {\"count\": 2})",
"genres": "$t(entity.genre, {\"count\": 2})",
"home": "$t(common.home)",
"radio": "$t(entity.radioStation, {\"count\": 2})",
"myLibrary": "Моя бібліотека",
"nowPlaying": "Зараз грає",
"playlists": "$t(entity.playlist, {\"count\": 2})",
"search": "$t(common.search)",
"settings": "$t(common.setting, {\"count\": 2})",
"shared": "Поширено $t(entity.playlist, {\"count\": 2})",
"tracks": "$t(entity.track, {\"count\": 2})"
},
"trackList": {
"artistTracks": "Треки {{artist}}",
"genreTracks": "\"{{genre}}\" $t(entity.track, {\"count\": 2})",
"title": "$t(entity.track, {\"count\": 2})"
} }
},
"queryBuilder": {
"standardTags": "Стандартні теги",
"customTags": "Користувацькі теги"
},
"releaseType": {
"primary": {
"album": "$t(entity.album, {\"count\": 1})",
"broadcast": "Транслювати",
"ep": "Міні-альбом",
"other": "Інші",
"single": "Сінгл"
},
"secondary": {
"audiobook": "Аудіокнига",
"audioDrama": "Радіоп'єса",
"compilation": "Збірка",
"djMix": "DJ мікс",
"demo": "Демо",
"fieldRecording": "Запис поза студією",
"interview": "Інтерв'ю",
"live": "Наживо",
"mixtape": "Мікстейп",
"remix": "Ремікс",
"soundtrack": "Саундтрек",
"spokenWord": "Усне слово"
}
},
"setting": {
"autoDJ": "Авто DJ",
"autoDJ_itemCount": "Кількість елементів",
"autoDJ_itemCount_description": "Кількість елементів, які будуть додані до черги",
"autoDJ_timing": "Таймінг",
"autoDJ_timing_description": "Кількість треків залишившихся в черзі перед тим, як авто DJ запрацює",
"autoDJ_mode": "Режим",
"autoDJ_mode_albums": "Альбоми",
"autoDJ_mode_description": "Оберіть, додавати треки чи цілі альбоми до черги",
"autoDJ_mode_songs": "Треки",
"autoDJ_enabled": "Увімкнути Авто DJ",
"autoDJ_albumStrategy": "Режим вибора альбомів",
"autoDJ_songStrategy": "Режим вибора треків",
"autoDJ_strategy_option_library_random": "Випадково",
"autoDJ_strategy_option_similar": "Схожі",
"autosave": "Автоматично зберігати чергу відтворення",
"autosave_description": "Увімкнути автоматичне збереження черги відтворення до вашого серверу. Це можливо тільки коли використовується Navidrome/Subsonic.Також, ви не можете мати міксовану чергу відтворення.",
"autosaveCount": "Частота автоматичного збереження черги відтворення",
"autosaveCount_description": "Кількість зміни трека перед збереженням черги. 1 (мінімум) означає змінення кожного трека",
"accentColor_description": "Встановлює акцентний колір для застосунка",
"accentColor": "Акцентний колір",
"useThemeAccentColor": "Використовувати акцентний колір теми",
"useThemeAccentColor_description": "Використовувати основний колір визначений у обраній темі замість користувацького акцентного коліру",
"useThemePrimaryShade": "Використовувати основний відтінок теми"
} }
} }
+37 -1
View File
@@ -828,7 +828,43 @@
"autoDJ_albumStrategy": "專輯選擇模式", "autoDJ_albumStrategy": "專輯選擇模式",
"autoDJ_songStrategy": "歌曲選擇模式", "autoDJ_songStrategy": "歌曲選擇模式",
"autoDJ_strategy_option_library_random": "隨機", "autoDJ_strategy_option_library_random": "隨機",
"autoDJ_strategy_option_similar": "相似" "autoDJ_strategy_option_similar": "相似",
"enableFurigana_description": "在日文歌詞漢字上方顯示發音標記(振假名)。",
"enableFurigana": "啟用振假名顯示",
"equalizer_descriptionMpv": "透過 FFmpeg lavfi (MPV) 使用參數等化器",
"equalizer_descriptionWebAudio": "透過 Web Audio API 使用參數等化器",
"equalizer": "等化器",
"equalizerBands_description": "各頻段增益。可上下拖曳或輸入數值。範圍:-12 至 +12 dB。",
"equalizerBands": "頻段",
"equalizerPreamp_description": "EQ 頻段之前的輸入增益。提升頻段時可設為負值以避免削波 (MPV)。",
"equalizerPreamp": "前級增益",
"equalizerPreset_description": "套用內建或已儲存的自訂 EQ 曲線",
"equalizerPreset": "預設",
"equalizerPresetDeletePlaceholder": "刪除自訂…",
"equalizerPresetGroupBuiltIn": "內建",
"equalizerPresetGroupCustom": "自訂",
"equalizerPresetNamePlaceholder": "預設名稱…",
"equalizerPresetSelectPlaceholder": "選擇預設",
"equalizerSavePreset_description": "將目前 EQ 設定儲存為具名預設",
"equalizerSavePreset": "儲存預設",
"compressor_descriptionMpv": "透過 FFmpeg acompressor (MPV) 使用動態範圍壓縮器",
"compressor_descriptionWebAudio": "透過 Web Audio API 使用動態範圍壓縮器",
"compressor": "壓縮器",
"compressorAttack_description": "訊號超過閾值後,壓縮器開始作用的速度。",
"compressorAttack": "啟動時間",
"compressorKnee_description": "柔性拐點寬度。數值越高,進入壓縮的過渡越平滑。",
"compressorKnee": "拐點",
"compressorMakeupGain_description": "壓縮後套用的輸出增益,用於恢復音量。",
"compressorMakeupGain": "補償增益",
"compressorPreset_description": "套用內建或已儲存的自訂壓縮器設定",
"compressorRatio_description": "壓縮比例,例如 4 表示 4:1。",
"compressorRatio": "比例",
"compressorRelease_description": "訊號低於閾值後,壓縮器解除作用的速度。",
"compressorRelease": "釋放時間",
"compressorReset_description": "將所有壓縮器參數恢復為預設值",
"compressorSavePreset_description": "將目前壓縮器設定儲存為具名預設",
"compressorThreshold_description": "開始進行壓縮的訊號電平。",
"compressorThreshold": "閥值"
}, },
"table": { "table": {
"config": { "config": {