fix(ui): update Finnish, Hungarian, Russian, Ukrainian translations from POEditor (#3780)

Co-authored-by: navidrome-bot <navidrome-bot@navidrome.org>
This commit is contained in:
Deluan Quintão 2025-03-09 18:22:20 -04:00 committed by GitHub
parent ee18489b85
commit b2b5c00331
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 682 additions and 587 deletions

View file

@ -26,7 +26,13 @@
"bpm": "BPM", "bpm": "BPM",
"playDate": "Viimeksi kuunneltu", "playDate": "Viimeksi kuunneltu",
"channels": "Kanavat", "channels": "Kanavat",
"createdAt": "Lisätty" "createdAt": "Lisätty",
"grouping": "Ryhmittely",
"mood": "Tunnelma",
"participants": "Lisäosallistujat",
"tags": "Lisätunnisteet",
"mappedTags": "Mäpättyt tunnisteet",
"rawTags": "Raakatunnisteet"
}, },
"actions": { "actions": {
"addToQueue": "Lisää jonoon", "addToQueue": "Lisää jonoon",
@ -58,7 +64,13 @@
"originalDate": "Alkuperäinen", "originalDate": "Alkuperäinen",
"releaseDate": "Julkaistu", "releaseDate": "Julkaistu",
"releases": "Julkaisu |||| Julkaisut", "releases": "Julkaisu |||| Julkaisut",
"released": "Julkaistu" "released": "Julkaistu",
"recordLabel": "Levy-yhtiö",
"catalogNum": "Luettelonumero",
"releaseType": "Tyyppi",
"grouping": "Ryhmittely",
"media": "Media",
"mood": "Tunnelma"
}, },
"actions": { "actions": {
"playAll": "Soita", "playAll": "Soita",
@ -89,7 +101,23 @@
"playCount": "Kuuntelukertoja", "playCount": "Kuuntelukertoja",
"rating": "Arvostelu", "rating": "Arvostelu",
"genre": "Tyylilaji", "genre": "Tyylilaji",
"size": "Koko" "size": "Koko",
"role": "Rooli"
},
"roles": {
"albumartist": "Albumitaiteilija |||| Albumitaiteilijat",
"artist": "Artisti |||| Artistit",
"composer": "Säveltäjä |||| Säveltäjät",
"conductor": "Kapellimestari |||| Kapellimestarit",
"lyricist": "Sanoittaja |||| Sanoittajat",
"arranger": "Musiikkisovittaja |||| Musiikkisovittajat",
"producer": "Musiikkituottaja |||| Musiikkituottajat",
"director": "Musiikkiohjaaja |||| Musiikkiohjaajat",
"engineer": "Ääniteknikko |||| Ääniteknikot",
"mixer": "Miksaaja |||| Miksaajat",
"remixer": "Remiksaaja |||| Remiksaajat",
"djmixer": "DJ-miksaaja |||| DJ-miksaajat",
"performer": "Esiintyjä |||| Esiintyjät"
} }
}, },
"user": { "user": {
@ -198,6 +226,20 @@
"createdAt": "Luotu", "createdAt": "Luotu",
"downloadable": "Salli lataus?" "downloadable": "Salli lataus?"
} }
},
"missing": {
"name": "Puuttuva tiedosto|||| Puuttuvat tiedostot",
"fields": {
"path": "Polku",
"size": "Koko",
"updatedAt": "Katosi"
},
"actions": {
"remove": "Poista"
},
"notifications": {
"removed": "Puuttuvat tiedostot poistettu"
}
} }
}, },
"ra": { "ra": {
@ -375,7 +417,9 @@
"shareSuccess": "Osoite kopioitu leikepöydälle: %{url}", "shareSuccess": "Osoite kopioitu leikepöydälle: %{url}",
"shareFailure": "Virhe kopioitaessa %{url} leikepöydälle", "shareFailure": "Virhe kopioitaessa %{url} leikepöydälle",
"downloadDialogTitle": "Lataa %{resource} '%{name}' (%{size})", "downloadDialogTitle": "Lataa %{resource} '%{name}' (%{size})",
"shareCopyToClipboard": "Kopio leikepöydälle: Ctrl+C, Enter" "shareCopyToClipboard": "Kopio leikepöydälle: Ctrl+C, Enter",
"remove_missing_title": "Poista puuttuvat tiedostot",
"remove_missing_content": "Oletko varma, että haluat poistaa valitut puuttuvat tiedostot tietokannasta? Tämä poistaa pysyvästi kaikki viittaukset niihin, mukaan lukien niiden soittojen määrät ja arvostelut."
}, },
"menu": { "menu": {
"library": "Kirjasto", "library": "Kirjasto",

File diff suppressed because it is too large Load diff

View file

@ -7,7 +7,7 @@
"albumArtist": "Исполнитель альбома", "albumArtist": "Исполнитель альбома",
"duration": "Длительность", "duration": "Длительность",
"trackNumber": "#", "trackNumber": "#",
"playCount": "Проигран", "playCount": "Проигрывания",
"title": "Название", "title": "Название",
"artist": "Исполнитель", "artist": "Исполнитель",
"album": "Альбом", "album": "Альбом",
@ -23,16 +23,16 @@
"comment": "Комментарий", "comment": "Комментарий",
"rating": "Рейтинг", "rating": "Рейтинг",
"quality": "Качество", "quality": "Качество",
"bpm": "BPM", "bpm": "Кол-во ударов в минуту",
"playDate": "Последнее воспроизведение", "playDate": "Последнее воспроизведение",
"channels": "Каналы", "channels": "Каналы",
"createdAt": "Дата добавления", "createdAt": "Дата добавления",
"grouping": "", "grouping": "Группирование",
"mood": "", "mood": "Настроение",
"participants": "", "participants": "Дополнительные участники",
"tags": "", "tags": "Дополнительные теги",
"mappedTags": "", "mappedTags": "Сопоставленные теги",
"rawTags": "" "rawTags": "Исходные теги"
}, },
"actions": { "actions": {
"addToQueue": "В очередь", "addToQueue": "В очередь",
@ -51,7 +51,7 @@
"artist": "Исполнитель", "artist": "Исполнитель",
"duration": "Длительность", "duration": "Длительность",
"songCount": "Треков", "songCount": "Треков",
"playCount": "Проигран", "playCount": "Проигрывания",
"name": "Название", "name": "Название",
"genre": "Жанр", "genre": "Жанр",
"compilation": "Сборник", "compilation": "Сборник",
@ -65,12 +65,12 @@
"releaseDate": "Релиз", "releaseDate": "Релиз",
"releases": "Релиз |||| Релиза |||| Релизов", "releases": "Релиз |||| Релиза |||| Релизов",
"released": "Релиз", "released": "Релиз",
"recordLabel": "", "recordLabel": "Лейбл",
"catalogNum": "", "catalogNum": "Номер каталога",
"releaseType": "", "releaseType": "Тип",
"grouping": "", "grouping": "Группирование",
"media": "", "media": "Медиа",
"mood": "" "mood": "Настроение"
}, },
"actions": { "actions": {
"playAll": "Играть", "playAll": "Играть",
@ -98,32 +98,32 @@
"name": "Название", "name": "Название",
"albumCount": "Количество альбомов", "albumCount": "Количество альбомов",
"songCount": "Количество треков", "songCount": "Количество треков",
"playCount": "Проигран", "playCount": "Проигрывания",
"rating": "Рейтинг", "rating": "Рейтинг",
"genre": "Жанр", "genre": "Жанр",
"size": "Размер", "size": "Размер",
"role": "" "role": "Роль"
}, },
"roles": { "roles": {
"albumartist": "", "albumartist": "Исполнитель альбома |||| Исполнители альбома",
"artist": "", "artist": "Исполнитель |||| Исполнители",
"composer": "", "composer": "Композитор |||| Композиторы",
"conductor": "", "conductor": "Дирижёр |||| Дирижёры",
"lyricist": "", "lyricist": "Автор текста |||| Авторы текста",
"arranger": "", "arranger": "Аранжировщик |||| Аранжировщики",
"producer": "", "producer": "Продюсер |||| Продюсеры",
"director": "", "director": "Режиссёр |||| Режиссёры",
"engineer": "", "engineer": "Инженер |||| Инженеры",
"mixer": "", "mixer": "Звукоинженер |||| Звукоинженеры",
"remixer": "", "remixer": "Ремиксер |||| Ремиксеры",
"djmixer": "", "djmixer": "DJ-миксер |||| DJ-миксеры",
"performer": "" "performer": "Исполнитель |||| Исполнители"
} }
}, },
"user": { "user": {
"name": "Пользователь |||| Пользователи", "name": "Пользователь |||| Пользователи",
"fields": { "fields": {
"userName": "Логин", "userName": "Имя пользователя",
"isAdmin": "Администратор", "isAdmin": "Администратор",
"lastLoginAt": "Последний вход", "lastLoginAt": "Последний вход",
"updatedAt": "Обновлено", "updatedAt": "Обновлено",
@ -228,26 +228,26 @@
} }
}, },
"missing": { "missing": {
"name": "", "name": "Файл отсутствует |||| Файлы отсутствуют",
"fields": { "fields": {
"path": "", "path": "Место расположения",
"size": "", "size": "Размер",
"updatedAt": "" "updatedAt": "Исчез"
}, },
"actions": { "actions": {
"remove": "" "remove": "Удалить"
}, },
"notifications": { "notifications": {
"removed": "" "removed": "Отсутствующие файлы удалены"
} }
} }
}, },
"ra": { "ra": {
"auth": { "auth": {
"welcome1": "Спасибо за установку Navidrome!", "welcome1": "Спасибо за установку Navidrome!",
"welcome2": "Для начала создайте Администратора", "welcome2": "Для начала, создайте аккаунт Администратора",
"confirmPassword": "Подтвердить Пароль", "confirmPassword": "Подтвердить Пароль",
"buttonCreateAdmin": "Создать Администратора", "buttonCreateAdmin": "Создать аккаунт Администратора",
"auth_check_error": "Пожалуйста, авторизуйтесь для продолжения работы", "auth_check_error": "Пожалуйста, авторизуйтесь для продолжения работы",
"user_menu": "Профиль", "user_menu": "Профиль",
"username": "Имя пользователя", "username": "Имя пользователя",
@ -255,7 +255,7 @@
"sign_in": "Войти", "sign_in": "Войти",
"sign_in_error": "Ошибка аутентификации, попробуйте снова", "sign_in_error": "Ошибка аутентификации, попробуйте снова",
"logout": "Выйти", "logout": "Выйти",
"insightsCollectionNote": "" "insightsCollectionNote": "Navidrome анонимно собирает данные об использовании, \nчтобы сделать проект лучше. \nУзнать больше и отключить сбор данных можно [здесь]"
}, },
"validation": { "validation": {
"invalidChars": "Пожалуйста, используйте только буквы и цифры", "invalidChars": "Пожалуйста, используйте только буквы и цифры",
@ -322,15 +322,15 @@
}, },
"input": { "input": {
"file": { "file": {
"upload_several": "Перетащите файлы сюда или нажмите для выбора.", "upload_several": "Перетащите файлы для загрузки или щёлкните для выбора.",
"upload_single": "Перетащите файл сюда или нажмите для выбора." "upload_single": "Перетащите файл для загрузки или щёлкните для выбора."
}, },
"image": { "image": {
"upload_several": "Перетащите изображения сюда или нажмите для выбора.", "upload_several": "Перетащите картинки для загрузки или щёлкните для выбора.",
"upload_single": "Перетащите изображение сюда или нажмите для выбора." "upload_single": "Перетащите картинку для загрузки или щёлкните для выбора."
}, },
"references": { "references": {
"all_missing": "Связанных данных не найдено", "all_missing": "Связанных данных не найдено.",
"many_missing": "Некоторые из связанных данных не доступны", "many_missing": "Некоторые из связанных данных не доступны",
"single_missing": "Связанный объект не доступен" "single_missing": "Связанный объект не доступен"
}, },
@ -349,16 +349,16 @@
"details": "Описание", "details": "Описание",
"error": "При выполнении запроса возникла ошибка, и он не может быть завершен", "error": "При выполнении запроса возникла ошибка, и он не может быть завершен",
"invalid_form": "Форма заполнена неверно, проверьте, пожалуйста, ошибки", "invalid_form": "Форма заполнена неверно, проверьте, пожалуйста, ошибки",
"loading": "Идет загрузка, пожалуйста, подождите...", "loading": "Идет загрузка, пожалуйста, немного подождите",
"no": "Нет", "no": "Нет",
"not_found": "Ошибка URL или вы следуете по неверной ссылке", "not_found": "Либо вы ввели неправильный URL, либо перешли по некорректной ссылке.",
"yes": "Да", "yes": "Да",
"unsaved_changes": "Некоторые из ваших изменений не сохранены. Продолжить без сохранения?" "unsaved_changes": "Некоторые из ваших изменений не сохранены. Продолжить без сохранения?"
}, },
"navigation": { "navigation": {
"no_results": "Результатов не найдено", "no_results": "Результатов не найдено",
"no_more_results": "Страница %{page} выходит за пределы нумерации, попробуйте предыдущую", "no_more_results": "Страница %{page} выходит за пределы нумерации, попробуйте предыдущую",
"page_out_of_boundaries": "Страница %{page} вне границ", "page_out_of_boundaries": "Страница %{page} выходит за пределы нумерации",
"page_out_from_end": "Невозможно переместиться дальше последней страницы", "page_out_from_end": "Невозможно переместиться дальше последней страницы",
"page_out_from_begin": "Номер страницы не может быть меньше 1", "page_out_from_begin": "Номер страницы не может быть меньше 1",
"page_range_info": "%{offsetBegin}-%{offsetEnd} из %{total}", "page_range_info": "%{offsetBegin}-%{offsetEnd} из %{total}",
@ -389,7 +389,7 @@
}, },
"message": { "message": {
"note": "ПРИМЕЧАНИЕ", "note": "ПРИМЕЧАНИЕ",
"transcodingDisabled": "Изменение настроек транскодирования через веб интерфейс, отключено по соображениям безопасности. Если вы хотите изменить или добавить опции транскодирования, перезапустите сервер с %{config} опцией конфигурации.", "transcodingDisabled": "Изменение настроек транскодирования через веб интерфейс, отключено по соображениям безопасности. Если вы хотите изменить или добавить опции транскодирования, перезапустите сервер с опцией конфигурации %{config}.",
"transcodingEnabled": "Navidrome работает с настройками %{config}, позволяющими запускать команды с настройками транскодирования через веб интерфейс. В целях безопасности, мы рекомендуем отключить эту возможность.", "transcodingEnabled": "Navidrome работает с настройками %{config}, позволяющими запускать команды с настройками транскодирования через веб интерфейс. В целях безопасности, мы рекомендуем отключить эту возможность.",
"songsAddedToPlaylist": "Один трек добавлен в плейлист |||| %{smart_count} треков добавлено в плейлист", "songsAddedToPlaylist": "Один трек добавлен в плейлист |||| %{smart_count} треков добавлено в плейлист",
"noPlaylistsAvailable": "Недоступно", "noPlaylistsAvailable": "Недоступно",
@ -418,8 +418,8 @@
"shareFailure": "Ошибка копирования URL-адреса %{url} в буфер обмена", "shareFailure": "Ошибка копирования URL-адреса %{url} в буфер обмена",
"downloadDialogTitle": "Скачать %{resource} '%{name}' (%{size})", "downloadDialogTitle": "Скачать %{resource} '%{name}' (%{size})",
"shareCopyToClipboard": "Копировать в буфер обмена: Ctrl+C, Enter", "shareCopyToClipboard": "Копировать в буфер обмена: Ctrl+C, Enter",
"remove_missing_title": "", "remove_missing_title": "Удалить отсутствующие файлы",
"remove_missing_content": "" "remove_missing_content": "Вы уверены, что хотите удалить выбранные отсутствующие файлы из базы данных? Это навсегда удалит все ссылки на них, включая данные о прослушиваниях и рейтингах."
}, },
"menu": { "menu": {
"library": "Библиотека", "library": "Библиотека",
@ -442,7 +442,7 @@
"album": "Использовать усиление альбома", "album": "Использовать усиление альбома",
"track": "Использовать усиление трека" "track": "Использовать усиление трека"
}, },
"lastfmNotConfigured": "" "lastfmNotConfigured": "API-ключ Last.fm не настроен"
} }
}, },
"albumList": "Альбомы", "albumList": "Альбомы",
@ -451,7 +451,7 @@
"sharedPlaylists": "Поделиться плейлистом" "sharedPlaylists": "Поделиться плейлистом"
}, },
"player": { "player": {
"playListsText": "Очередь воспроизведения", "playListsText": "Очередь Воспроизведения",
"openText": "Открыть", "openText": "Открыть",
"closeText": "Закрыть", "closeText": "Закрыть",
"notContentText": "Нет музыки", "notContentText": "Нет музыки",
@ -462,7 +462,7 @@
"reloadText": "Перезагрузить", "reloadText": "Перезагрузить",
"volumeText": "Громкость", "volumeText": "Громкость",
"toggleLyricText": "Посмотреть текст", "toggleLyricText": "Посмотреть текст",
"toggleMiniModeText": "Минимизировать", "toggleMiniModeText": "Свернуть",
"destroyText": "Выключить", "destroyText": "Выключить",
"downloadText": "Скачать", "downloadText": "Скачать",
"removeAudioListsText": "Удалить список воспроизведения", "removeAudioListsText": "Удалить список воспроизведения",
@ -480,10 +480,10 @@
"homepage": "Главная", "homepage": "Главная",
"source": "Код", "source": "Код",
"featureRequests": "Предложения", "featureRequests": "Предложения",
"lastInsightsCollection": "", "lastInsightsCollection": "Последний сбор данных",
"insights": { "insights": {
"disabled": "", "disabled": "Выключено",
"waiting": "" "waiting": "Ожидание"
} }
} }
}, },

View file

@ -24,9 +24,15 @@
"rating": "Рейтинг", "rating": "Рейтинг",
"quality": "Якість", "quality": "Якість",
"bpm": "Темп", "bpm": "Темп",
"playDate": "Востаннє відтворено", "playDate": "Останнє відтворення",
"channels": "Канали", "channels": "Канали",
"createdAt": "Додано" "createdAt": "Додано",
"grouping": "Групування",
"mood": "Настрій",
"participants": "Додаткові вчасники",
"tags": "Додаткові теги",
"mappedTags": "Зіставлені теги",
"rawTags": "Вихідні теги"
}, },
"actions": { "actions": {
"addToQueue": "Прослухати пізніше", "addToQueue": "Прослухати пізніше",
@ -58,7 +64,13 @@
"originalDate": "Оригінал", "originalDate": "Оригінал",
"releaseDate": "Дата випуску", "releaseDate": "Дата випуску",
"releases": "Випуск |||| Випуски", "releases": "Випуск |||| Випуски",
"released": "Випущений" "released": "Випущений",
"recordLabel": "Лейбл",
"catalogNum": "Номер каталогу",
"releaseType": "Тип",
"grouping": "Групування",
"media": "Медіа",
"mood": "Настрій"
}, },
"actions": { "actions": {
"playAll": "Прослухати", "playAll": "Прослухати",
@ -89,7 +101,23 @@
"playCount": "Відтворено", "playCount": "Відтворено",
"rating": "Рейтинг", "rating": "Рейтинг",
"genre": "Жанр", "genre": "Жанр",
"size": "Розмір" "size": "Розмір",
"role": "Роль"
},
"roles": {
"albumartist": "Виконавець альбому |||| Виконавці альбому",
"artist": "Виконавець |||| Виконавці",
"composer": "Композитор |||| Композитори",
"conductor": "Диригент |||| Диригенти",
"lyricist": "Автор текстів |||| Автори текстів",
"arranger": "Аранжувальник |||| Аранжувальники",
"producer": "Продюсер |||| Продюсери",
"director": "Режисер |||| Режисери",
"engineer": "Інженер |||| Інженери",
"mixer": "Звукоінженер |||| Звукоінженери",
"remixer": "Реміксер |||| Реміксери",
"djmixer": "DJ-звукоінженер |||| DJ-звукоінженери",
"performer": "Виконавець |||| Виконавці"
} }
}, },
"user": { "user": {
@ -191,13 +219,27 @@
"contents": "Вміст", "contents": "Вміст",
"expiresAt": "Дійсний", "expiresAt": "Дійсний",
"lastVisitedAt": "Останній візит", "lastVisitedAt": "Останній візит",
"visitCount": "Відвідин", "visitCount": "Відвідано",
"format": "Формат", "format": "Формат",
"maxBitRate": "Макс. Біт рейт", "maxBitRate": "Макс. Біт рейт",
"updatedAt": "Оновлено", "updatedAt": "Оновлено",
"createdAt": "Створено", "createdAt": "Створено",
"downloadable": "Дозволити завантаження?" "downloadable": "Дозволити завантаження?"
} }
},
"missing": {
"name": "Файл відсутній |||| Відсутні файли",
"fields": {
"path": "Шлях файлу",
"size": "Розмір",
"updatedAt": "Зник"
},
"actions": {
"remove": "Видалити"
},
"notifications": {
"removed": "Видалено зниклі файл(и)"
}
} }
}, },
"ra": { "ra": {
@ -210,12 +252,13 @@
"user_menu": "Профіль", "user_menu": "Профіль",
"username": "Ім'я користувача", "username": "Ім'я користувача",
"password": "Пароль", "password": "Пароль",
"sign_in": "Ввійти", "sign_in": "Увійти",
"sign_in_error": "Помилка аутентифікації, спробуйте знову", "sign_in_error": "Помилка аутентифікації, спробуйте знову",
"logout": "Вийти" "logout": "Вийти",
"insightsCollectionNote": "Navidrome збирає анонімні дані про використання, \nщоб допомогти покращити проєкт.\nНатисніть [тут], щоб дізнатися більше та відмовитись, якщо хочете"
}, },
"validation": { "validation": {
"invalidChars": "Будь ласка, використовуйте лише букви і числа", "invalidChars": "Будь ласка, використовуйте лише букви та числа",
"passwordDoesNotMatch": "Пароль не співпадає", "passwordDoesNotMatch": "Пароль не співпадає",
"required": "Обов'язково для заповнення", "required": "Обов'язково для заповнення",
"minLength": "Мінімальна кількість символів %{min}", "minLength": "Мінімальна кількість символів %{min}",
@ -299,16 +342,16 @@
"message": { "message": {
"about": "Довідка", "about": "Довідка",
"are_you_sure": "Ви впевнені?", "are_you_sure": "Ви впевнені?",
"bulk_delete_content": "Ви дійсно хочете видалити %{name}? |||| Ви впевнені що хочете видалити об'єкти, кількістю %{smart_count}?", "bulk_delete_content": "Ви дійсно хочете видалити %{name}? |||| Ви впевнені, що хочете видалити об'єкти, кількістю %{smart_count}?",
"bulk_delete_title": "Видалити %{name} |||| Видалити %{smart_count} %{name} елементів", "bulk_delete_title": "Видалити %{name} |||| Видалити %{smart_count} %{name} елементів",
"delete_content": "Ви впевнені що хочете видалити цей елемент?", "delete_content": "Ви впевнені, що хочете видалити цей елемент?",
"delete_title": "Видалити %{name} #%{id}", "delete_title": "Видалити %{name} #%{id}",
"details": "Деталі", "details": "Деталі",
"error": "Виникла помилка на стороні клієнта і ваш запит не був завершений.", "error": "Виникла помилка на стороні клієнта і ваш запит не було завершено.",
"invalid_form": "Форма заповнена не вірно. Перевірте помилки", "invalid_form": "Форма заповнена не вірно. Перевірте помилки",
"loading": "Сторінка завантажується, хвилинку будь ласка", "loading": "Сторінка завантажується, хвилинку будь ласка",
"no": "Ні", "no": "Ні",
"not_found": "Ви набрали невірний URL-адресу, або перейшли за хибним посиланням.", "not_found": "Ви набрали невірну URL-адресу, або перейшли за хибним посиланням.",
"yes": "Так", "yes": "Так",
"unsaved_changes": "Деякі зміни не було збережено. Ви впевнені, що хочете проігнорувати?" "unsaved_changes": "Деякі зміни не було збережено. Ви впевнені, що хочете проігнорувати?"
}, },
@ -351,9 +394,9 @@
"songsAddedToPlaylist": "Додати 1 пісню у список відтворення |||| Додати %{smart_count} пісні у список відтворення\n", "songsAddedToPlaylist": "Додати 1 пісню у список відтворення |||| Додати %{smart_count} пісні у список відтворення\n",
"noPlaylistsAvailable": "Нічого немає", "noPlaylistsAvailable": "Нічого немає",
"delete_user_title": "Видалити користувача '%{name}'", "delete_user_title": "Видалити користувача '%{name}'",
"delete_user_content": "Ви справді хочете видалити цього користувача і усі його данні (включаючи списки відтворення і налаштування)?", "delete_user_content": "Ви справді хочете видалити цього користувача та всі його дані (включаючи списки відтворення і налаштування)?",
"notifications_blocked": "У вас заблоковані Сповіщення для цього сайту у вашому браузері", "notifications_blocked": "У вас заблоковані Сповіщення для цього сайту у вашому браузері",
"notifications_not_available": "Ваш браузер не підтримує сповіщень або доступ до Navidrome не використовує https", "notifications_not_available": "Ваш браузер не підтримує сповіщення, або ви не підключені до Navidrome через HTTPS",
"lastfmLinkSuccess": "Last.fm успішно підключено, scrobbling увімкнено", "lastfmLinkSuccess": "Last.fm успішно підключено, scrobbling увімкнено",
"lastfmLinkFailure": "Last.fm не вдалося підключити", "lastfmLinkFailure": "Last.fm не вдалося підключити",
"lastfmUnlinkSuccess": "Last.fm від'єднано та вимкнено scrobbling", "lastfmUnlinkSuccess": "Last.fm від'єднано та вимкнено scrobbling",
@ -374,7 +417,9 @@
"shareSuccess": "URL скопійований в буфер обміну: %{url}", "shareSuccess": "URL скопійований в буфер обміну: %{url}",
"shareFailure": "Помилка копіюваня URL %{url} в буфер обміну", "shareFailure": "Помилка копіюваня URL %{url} в буфер обміну",
"downloadDialogTitle": "Завантаження %{resource} '%{name}' (%{size})", "downloadDialogTitle": "Завантаження %{resource} '%{name}' (%{size})",
"shareCopyToClipboard": "Скопіювати в буфер: Ctrl+C, Enter" "shareCopyToClipboard": "Скопіювати в буфер: Ctrl+C, Enter",
"remove_missing_title": "Видалити зниклі файли",
"remove_missing_content": "Ви впевнені, що хочете видалити вибрані відсутні файли з бази даних? Це назавжди видалить усі посилання на них, включаючи кількість прослуховувань та рейтинги."
}, },
"menu": { "menu": {
"library": "Бібліотека", "library": "Бібліотека",
@ -388,15 +433,16 @@
"language": "Мова", "language": "Мова",
"defaultView": "Вигляд по замовчуванню", "defaultView": "Вигляд по замовчуванню",
"desktop_notifications": "Сповіщення", "desktop_notifications": "Сповіщення",
"lastfmScrobbling": "Scrobble на Last.fm", "lastfmScrobbling": "Скробблінг до Last.fm",
"listenBrainzScrobbling": "Scrobble на ListenBrainz", "listenBrainzScrobbling": "Скробблінг до ListenBrainz",
"replaygain": "Режим ReplayGain", "replaygain": "Режим ReplayGain",
"preAmp": "ReplayGain підсилення (дБ)", "preAmp": "ReplayGain підсилення (дБ)",
"gain": { "gain": {
"none": "Вимкнено", "none": "Вимкнено",
"album": "Використовуйте підсилення для Альбому", "album": "Використовувати підсилення для альбому",
"track": "Використовуйте посилення доріжки" "track": "Використовувати підсилення для треку"
} },
"lastfmNotConfigured": "API-ключ Last.fm не налаштовано"
} }
}, },
"albumList": "Альбом", "albumList": "Альбом",
@ -408,7 +454,7 @@
"playListsText": "Грати по черзі", "playListsText": "Грати по черзі",
"openText": "Відкрити", "openText": "Відкрити",
"closeText": "Закрити", "closeText": "Закрити",
"notContentText": "Без музики", "notContentText": "Немає музики",
"clickToPlayText": "Натисніть для програвання", "clickToPlayText": "Натисніть для програвання",
"clickToPauseText": "Натисніть для паузи", "clickToPauseText": "Натисніть для паузи",
"nextTrackText": "Наступний трек", "nextTrackText": "Наступний трек",
@ -421,7 +467,7 @@
"downloadText": "Завантажити", "downloadText": "Завантажити",
"removeAudioListsText": "Видалити аудіо лист", "removeAudioListsText": "Видалити аудіо лист",
"clickToDeleteText": "Натисніть, щоб видалити", "clickToDeleteText": "Натисніть, щоб видалити",
"emptyLyricText": "Без тексту", "emptyLyricText": "Немає тексту",
"playModeText": { "playModeText": {
"order": "По порядку", "order": "По порядку",
"orderLoop": "Повторити", "orderLoop": "Повторити",
@ -433,7 +479,12 @@
"links": { "links": {
"homepage": "Головна", "homepage": "Головна",
"source": "Вихідний код", "source": "Вихідний код",
"featureRequests": "Пропозиції" "featureRequests": "Пропозиції",
"lastInsightsCollection": "Останній збір даних",
"insights": {
"disabled": "Вимкнено",
"waiting": "Очікування"
}
} }
}, },
"activity": { "activity": {
@ -445,7 +496,7 @@
"serverDown": "Оффлайн" "serverDown": "Оффлайн"
}, },
"help": { "help": {
"title": "Navidrome гарячі клавіші", "title": "Гарячі клавіші Navidrome",
"hotkeys": { "hotkeys": {
"show_help": "Показати довідку", "show_help": "Показати довідку",
"toggle_menu": "Сховати/Показати бокове меню", "toggle_menu": "Сховати/Показати бокове меню",