Merge branch 'master' into clangen/library-updates-03-2023

This commit is contained in:
casey langen 2023-03-24 21:06:36 -07:00
commit 81a24ab014
2 changed files with 263 additions and 5 deletions

View File

@ -31,11 +31,11 @@ fi
if [ "$PLATFORM" = 'Darwin' ]; then
echo "[patch-rpath] patching macOS binaries..."
install_name_tool -add_rpath "@executable_path/" bin/musikcube
install_name_tool -add_rpath "@executable_path/lib" bin/musikcube
install_name_tool -add_rpath "@executable_path/" bin/musikcubed
install_name_tool -add_rpath "@executable_path/lib" bin/musikcubed
SOURCE_DIR=$1
install_name_tool -add_rpath "@executable_path/" $SOURCE_DIR/bin/musikcube
install_name_tool -add_rpath "@executable_path/lib" $SOURCE_DIR/bin/musikcube
install_name_tool -add_rpath "@executable_path/" $SOURCE_DIR/bin/musikcubed
install_name_tool -add_rpath "@executable_path/lib" $SOURCE_DIR/bin/musikcubed
fi
exit 0

View File

@ -0,0 +1,258 @@
{
"dimensions": {
"browse_categories_overlay_width": 35,
"equalizer_overlay_width": 46,
"indexer_overlay_width": 28,
"output_device_overlay_width": 35,
"playqueue_album_header_overlay_width": 35,
"playqueue_playlist_add_to_queue_overlay_width": 35,
"playqueue_playlist_list_overlay_width": 35,
"playqueue_playlist_name_overlay_width": 35,
"preamp_overlay_width": 40,
"reassign_hotkey_overlay_width": 35,
"server_overlay_width": 45,
"track_list_rate_track_width": 24,
"track_search_sort_order_width": 32,
"transcoder_bitrate_overlay_width": 24,
"transcoder_format_overlay_width": 24
},
"schemaVersion": 1,
"strings": {
"browse_categories_title": "виберіть теку",
"browse_no_paths_overlay_error_message": "ви не обрали жодну папку з метаданними.\n\nви маєте додати хочаб одну директорію у вікні налаштувань перед тим як ви зможете шукати за директорією .",
"browse_no_paths_overlay_error_title": "ні один шлях не обраний",
"browse_no_subdirectories_toast": " Тут немає більше суб-директорій.\n\nнатисніть '%s' щоб увімкнути обране.",
"browse_pick_path_last_directory": "остання тека",
"browse_pick_path_overlay_title": "виберіть директорію з музикою",
"browse_playlist_modified": "грайлист змінено. натисніть '%s' щоб зберегти.",
"browse_title_album_artists": "виконавці альбому",
"browse_title_albums": "альбоми",
"browse_title_artists": "виконавці",
"browse_title_category": "категорія",
"browse_title_directory": "тека",
"browse_title_directory_tracks": "пісні в %s",
"browse_title_genres": "жанри",
"browse_title_playlists": "грайлисти",
"browse_title_tracks": "пісні (сортувати за %s)",
"button_cancel": "відмінити",
"button_close": "закрити",
"button_continue": "продовжити",
"button_dont_remind_me": "не нагадувати",
"button_dont_show_again": "не показувати це знову",
"button_no": "ні",
"button_ok": "ок",
"button_open_url": "відкрити url",
"button_remind_me_later": "нагадати пізніше",
"button_retry": "спробувати знову",
"button_save": "зберегти",
"button_start": "почати",
"button_unregister": "відключити",
"button_yes": "так",
"color_theme_256_overlay_message": "вимкнення спрощення до 256 кольорів увімкне RGB режим кольорів, який замінить кольори в стандартній темі. вимкнення цієї опції покращить теми, але це може спричинити до проблем з відображенням інших аплікацій поки термінал не буде перезапущенним.\n\nви впевнені що хочете вимкнути спрощення до 256 кольорів?",
"color_theme_list_overlay_title": "кольорні теми",
"console_list_title": "журнали налагодження",
"console_version": "версія musikcube %s",
"default_overlay_title": "musikcube",
"equalizer_button_load": "завантажити",
"equalizer_button_save": "зберегти",
"equalizer_button_zero": "нуль",
"equalizer_overlay_enabled": "еквалайзер увімкнений",
"equalizer_overlay_frequencies": "частотні полоси",
"hotkeys_backup": "резервна копія",
"hotkeys_backup_failure_message": "резервна копія *НЕ* вдалася! будь ласка переконайтеся що ви маєте дозвіл на запис для цієї теки:\n\n{{path}}",
"hotkeys_backup_failure_title": "резервна копія не вдалася",
"hotkeys_backup_success_message": "клавіатурні скорочення були збережені до цієї локації:\n\n{{path}}",
"hotkeys_backup_success_title": "резервна копія пройшла вдало",
"hotkeys_conflict_message": "гаряча клавіша '{{hotkey}}' *може* конфліктувати з '{{existing}}', в жалежності від контексту.\n\nви впевнені що хочете назначити це скорочення?",
"hotkeys_conflict_title": "клавіша конфліктує",
"hotkeys_delete_binding_message": "чи хочете ви скинути цю гарячу клавішу '{{key}}' до її стандартних налаштувань '{{default}}'?",
"hotkeys_delete_binding_title": "скинути гарячі клавіші",
"hotkeys_reassign_overlay_title": "переназначити клавіатурне скорочення",
"hotkeys_reset_all_message": "ви впевнені що хочете скинути всі скорочення до стандартних?\n\nіснуючі користувацькі скорочення будуть забуті!",
"hotkeys_reset_all_title": "скинути скорочення",
"hotkeys_reset_defaults": "скинути все",
"hotkeys_title": "клавіатурні скорочення",
"indexer_overlay_rebuild": "перебудувати бібліотеку",
"indexer_overlay_reindex": "сканувати зміни",
"indexer_overlay_title": "сканер метаданних",
"library_configuration_in_settings": "підключення бібліотек може бути налаштоване в налаштуваннях",
"library_error_closed_by_server": "відмовлено сервером",
"library_error_connection_failed": "сервер неактивний",
"library_error_format": "error: %s",
"library_error_format_retrying": "помилка: %s (пробуємо знову...)",
"library_error_incompatible_version": "несумісна версія сервера",
"library_error_invalid_password": "неправильний пароль",
"library_error_unknown": "???",
"library_not_connected": "неможливо з'єднатися до бібліотек musikcube",
"library_not_connected_with_hostname": "неможливо під'єднатися до %s",
"library_remote_connected_banner": "під'єднано до %s",
"locale_overlay_select_title": "вибрати льокалізацію",
"lyrics_list_title": "лірика для '%s' від '%s'",
"lyrics_loading": "шукаємо лірику...",
"lyrics_lookup_failed": "Пошук лірики невдався. натисніть '%s' щоб спробувати наново.",
"lyrics_not_playing": "неможливо показати лірику тому що нічого не грає!",
"main_syncing_banner": "синхронізація метаданних (%d пісень оброблено)",
"main_syncing_banner_start": "синхронізація метаданних...",
"playback_overlay_invalid_transport": "вибраний драйвер виводу (%s) не підтримує crossfading.",
"playback_overlay_no_output_plugins_mesage": "не знайдено плагінів для виводу!",
"playback_overlay_output_device_title": "пристрій виводу",
"playback_overlay_output_plugins_title": "плагіни пристрою виводу",
"playback_overlay_transport_title": "режим програвання",
"playqueue_overlay_add_as_next_in_queue": "додати наступним в черзі",
"playqueue_overlay_add_category_title": "дії категорії",
"playqueue_overlay_add_hotswap_queue": "гаряча заміна з чергою програвання",
"playqueue_overlay_add_to_end_in_queue": "додати в кінець черги",
"playqueue_overlay_add_to_playlist": "додати до грайлисту",
"playqueue_overlay_add_to_start_of_queue": "додати на початок черги",
"playqueue_overlay_album_header_actions_title": "дії альбома",
"playqueue_overlay_album_jump_to": "перейти до альбома в бібліотекі",
"playqueue_overlay_album_play": "програти альбом",
"playqueue_overlay_artist_jump_to": "перейти до артиста в текі",
"playqueue_overlay_confirm_delete_message": "ви впевнені що хочете видалити'%s'?",
"playqueue_overlay_confirm_overwrite_message": "ви впевнені що хочете перезаписати грайлист '%s'?",
"playqueue_overlay_delete_playlist_title": "видалити грайлист",
"playqueue_overlay_genre_jump_to": "перейти до жанру в текі",
"playqueue_overlay_load_playlist_title": "завантажити грайлист",
"playqueue_overlay_load_playlists_none_message": "ви не зберегли жоден грайлист!",
"playqueue_overlay_new": "новий...",
"playqueue_overlay_new_playlist_name_title": "нова назва грайлиста",
"playqueue_overlay_playlist_name_title": "назва грайлиста",
"playqueue_overlay_rename_playlist_title": "перейменувати грайлист",
"playqueue_overlay_save_playlist_title": "зберегти грайлист",
"playqueue_overlay_select_playlist_title": "вибрати грайлист",
"playqueue_overlay_track_actions_title": "дії пісні",
"playqueue_title": "черга програвання",
"plugin_overlay_title": "налаштувати плагіни",
"search_filter_hint": "пошук",
"search_regex_hint": "регулярні вирази",
"settings_8color_theme_name": "8 кольорів (режим сумісності)",
"settings_advanced_settings": "розширені налаштування",
"settings_auto_update_check": "перевіряти на оновлення при запуску",
"settings_backspace_to_remove": "шлях музики (BACKSPACE щоб видалити)",
"settings_check_for_updates": "перевірити на наявність оновлень",
"settings_color_theme": "тема кольору: ",
"settings_configure_plugin_title": "налаштувати \"{{name}}\"",
"settings_default_theme_name": "стандартний",
"settings_degrade_256": "спростити до 256 кольорів",
"settings_enable_disable_plugins": "налаштувати плагіни",
"settings_enable_transparency": "прозорий фон",
"settings_first_run_dialog_body": "додати декілька директорій які містять пісні, потім натисніть '%s' щоб показати вигляд бібліотеки та почніть прослуховування\n\nдля вирішення проблем, натисніть '%s' щоб перейти до консольного вигляду.\n\nінші клавіатурні скорочення показані в командному рядку внизу екрана. увімкнути командний режим натиском клавіші 'ESC'.\n\nвиберіть 'ok' щоб почати.",
"settings_first_run_dialog_title": "ласкаво просимо до musikcube!",
"settings_hotkey_tester": "клавіатурні скорочення",
"settings_last_fm": "last.fm",
"settings_last_fm_dialog_message_link_error": "невдалося отримати токег посилання аккаунта від last.fm.\n\nбудь ласка спробуйте пізніше.",
"settings_last_fm_dialog_message_obtaining_token": "контактуємо last.fm для з'єднання токена аккаунта...",
"settings_last_fm_dialog_message_register_error": "невдалося з'єднати ваш last.fm аккаунт.\n\nбудь ласка, будьте впевненими, що ви відкриваєте бажане посилання і дали дозволення:\n\n{{link}}\n\nнатисніть ENTER щоб спробувати знову.",
"settings_last_fm_dialog_message_registered": "зареєстровано з аккаунтом: '{{username}}'\n\nпрослухайте трохи музики!",
"settings_last_fm_dialog_message_registering_session": "отримуємо токен сесії, будь ласка зачекайте...",
"settings_last_fm_dialog_message_unregistered": "ні одного аккаунта last.fm зареєстровано.\n\nнатисніть ENTER щоб почати з'єднання.",
"settings_last_fm_dialog_message_waiting_for_user": "натисніть 'o' щоб відкрити посилання на сторінку аккаунта у вашому типовому браузері,або самостійно перейдіть за цим посиланням:\n\n{{link}}\n\nпісля надання дозволу,натисніть 'ENTER' щоб продовжити.\n\n(примітка: вас можливо попросять зайти у ваш профіль last.fm.)",
"settings_last_fm_dialog_title": "реєстрація last.fm",
"settings_library_type": "тип бібліотеки: ",
"settings_library_type_local": "локальна",
"settings_library_type_overlay_title": "тип бібліотеки",
"settings_library_type_remote": "віддалено",
"settings_library_type_remote_hostname": "назва пристрою:",
"settings_library_type_remote_http_port": "аудіо порт:",
"settings_library_type_remote_library_transcoder_bitrate": "bitrate: %d",
"settings_library_type_remote_library_transcoder_bitrate_overlay_title": "оберіть бітрейт транскодера",
"settings_library_type_remote_library_transcoder_enable": "транскод аудіо",
"settings_library_type_remote_library_transcoder_format": "формат: %s",
"settings_library_type_remote_library_transcoder_format_overlay_title": "оберіть формат транскодера",
"settings_library_type_remote_password": "пароль:",
"settings_library_type_remote_tls_warning_overlay_message": "сервер musikcube не підтримує ssl/tls з коробки.\n\nякщо ви хочете використовувати ssl/tls вам потрібно налаштувати припинення дії ssl використовуючи щось по типу apache.\n\nбільше інформації на цій сторонці вікі:\n\n{{link}}",
"settings_library_type_remote_tls_warning_overlay_title": "musikcube та tls",
"settings_library_type_remote_use_tls": "використати tls",
"settings_library_type_remote_wss_port": "порт метадата:",
"settings_minimize_to_tray": "мінімізувати до системного трею",
"settings_needs_restart": "вам потрібно перезапустити musikcube для застосування змін щоб отримати еффект.",
"settings_no_plugin_config_message": "плагін \"{{name}}\" не має жодних налаштувань.",
"settings_no_plugin_config_title": "нема налаштувань",
"settings_output_device": "пристрій виводу: ",
"settings_output_device_default": "звичайний",
"settings_output_driver": "драйвер виводу: ",
"settings_preamp": "передпідсилювач та повторне відтворення",
"settings_preamp_invalid_gain_message": "значення коефіцієнта посилення передпідсилювача повинні бути в межах від -20,0 до 20,0 дБ",
"settings_preamp_invalid_gain_title": "недійсний відтворення",
"settings_preamp_label": "відтворення передпідсилювача (дБ):",
"settings_remove_missing": "видалити відсутні файли з бібліотеки",
"settings_replay_gain": "повторне відтворення: ",
"settings_replay_gain_mode_album": "альбом",
"settings_replay_gain_mode_disabled": "вимкнено",
"settings_replay_gain_mode_track": "пісня",
"settings_replay_gain_title": "режим повторного відтворення",
"settings_save_session_on_exit": "зберегти сесію при виході",
"settings_seek_not_scrub": "пошук відтворення (не забувати)",
"settings_selected_locale": "мова: ",
"settings_server_enable_http": "трансляція аудіо увімкнена",
"settings_server_enable_websockets": "метадата сервера увімкнена",
"settings_server_invalid_settings_message": "недійсні або відсутні налаштування. будь ласка перевірте значення та спробуйте знову.",
"settings_server_invalid_settings_title": "недійсні налаштування",
"settings_server_maximum_transcoders": "максимальна активність транскодерів:",
"settings_server_password": "пароль:",
"settings_server_port": "порт:",
"settings_server_setup": "налаштування сервера",
"settings_server_transcoder_cache_count": "кількість кешованих файлів транскодера:",
"settings_server_transcoder_synchronous": "синхронне транскодування",
"settings_server_use_ipv6": "використовувати ipv6",
"settings_show_dotfiles": "показати dotfiles в текі",
"settings_space_to_add": "шукати (SPACE щоб додати)",
"settings_start_minimized": "запустити мінімізовано",
"settings_sync_on_startup": "синхронізувати метаданні при запуску",
"settings_transport_type": "режим відтворення: ",
"settings_transport_type_crossfade": "crossfade",
"settings_transport_type_gapless": "gapless",
"shortcuts_browse": "шукати",
"shortcuts_console": "logs",
"shortcuts_filter": "фільтер",
"shortcuts_library": "бібліотека",
"shortcuts_lyrics": "текст",
"shortcuts_play_queue": "чега програвання",
"shortcuts_quit": "вийти",
"shortcuts_settings": "налаштування",
"shortcuts_tracks": "пісні",
"track_filter_title": "пісні (сортувати за %s)",
"track_list_rate_track_overlay_title": "оцінити пісню",
"track_list_sort_album": "альбом",
"track_list_sort_artist": "виконавець",
"track_list_sort_date_added_asc": "дата додавання [asc]",
"track_list_sort_date_added_desc": "дата додавання [desc]",
"track_list_sort_date_updated_asc": "дата оновлення [asc]",
"track_list_sort_date_updated_desc": "дата оновлення [desc]",
"track_list_sort_genre": "жанр",
"track_list_sort_last_played_asc": "остання програна [asc]",
"track_list_sort_last_played_desc": "остання програна [desc]",
"track_list_sort_overlay_title": "обрати порядок сортування",
"track_list_sort_play_count_asc": "кількість програних [asc]",
"track_list_sort_play_count_desc": "кількість програних [desc]",
"track_list_sort_rating_asc": "рейтинг [asc]",
"track_list_sort_rating_desc": "рейтинг [desc]",
"track_list_sort_title": "назва пісні",
"tracklist_hot_swap_success_toast": "черга програвання гаряччо-замінена поточним списком",
"tracklist_unknown_album": "[невідомий альбом]",
"transport_empty_album": "[альбом]",
"transport_empty_artist": "[виконавець]",
"transport_empty_song": "[пісня]",
"transport_muted": "заглушено",
"transport_playing_format": "$state $title за $artist з $album",
"transport_playing_format_buffering": "буферизація",
"transport_playing_format_paused": "призупинено",
"transport_playing_format_playing": "грає",
"transport_repeat_list": "повторити список",
"transport_repeat_off": "повторення вимкнено",
"transport_repeat_track": "повторити трек",
"transport_shuffle": "перемішати",
"transport_stopped": "відтворення призупинено",
"transport_volume": "гучність",
"unknown_category_value": "[невідомо #%d]",
"update_check_dialog_message": "версія musikcube %s доступна для завантаження. журнал змін та бінарники доступні на:\n\n%s",
"update_check_dialog_title": "доступна нова версія!",
"update_check_no_updates_message": "оновлень не знайдено.",
"update_check_no_updates_title": "перевірка оновлень",
"validator_dialog_number_parse_bounded_error": "please enter a number between {{minimum}} and {{maximum}} to continue.",
"validator_dialog_number_parse_error": "введіть номер щоб продовжити.",
"validator_dialog_title": "помилка перевірки",
"visualizer_overlay_no_visualizers_message": "не знайдено візуалізаторів!",
"visualizer_overlay_title": "візуалізатор"
}
}